早教吧作业答案频道 -->数学-->
三次方程怎么解64a^3-64a^2+192a-144=0
题目详情
三次方程怎么解
64a^3-64a^2+192a-144=0
64a^3-64a^2+192a-144=0
▼优质解答
答案和解析
可以用迭代法,牛顿迭代法
牛顿迭代法要计算
(1) y1=f(x) 在 x 的函数值
(2) d1=f(x) 的一阶导数 在 x 的值
你可以写两个函数,分别计算y1,d1
如果一阶导数有解析解,则可用赋值语句,否则要写数值解子程序.
步骤:
设解的精度,例 float eps=0.000001;
设x初值,x1;
算y1=f(x1);
迭代循环开始
算一阶导数 在 x1 的值 d1
用牛顿公式 算出 x2; [x2 = x1 - y1 / d1]
如果 fabs(x2-x1) > eps 则从新迭代 -- 用新的函数值和一阶导数值推下一个 新x.
牛顿迭代法:
#include
#include
#include
#define MAXREPT 1000
float f(float x)
{return(x-exp(-x));
}
float df(float x)
{return(1+exp(-x));
}
float iterate(float x)
{float x1;
x1=x-f(x)/df(x);
return(x1);
}
void main()
{float x0,x1,eps,d;int k=0;
printf("\n please input x0,eps:");
scanf("%f,%f",&x0,&eps);
printf("\n k xk\n");
printf(" %d %f\n",k,x0);
do
{k++;
x1=iterate(x0);
printf(" %d %f\n",k,x1);
d=fabs(x1-x0);
x0=x1;
}
while((d>=eps)&(k
牛顿迭代法要计算
(1) y1=f(x) 在 x 的函数值
(2) d1=f(x) 的一阶导数 在 x 的值
你可以写两个函数,分别计算y1,d1
如果一阶导数有解析解,则可用赋值语句,否则要写数值解子程序.
步骤:
设解的精度,例 float eps=0.000001;
设x初值,x1;
算y1=f(x1);
迭代循环开始
算一阶导数 在 x1 的值 d1
用牛顿公式 算出 x2; [x2 = x1 - y1 / d1]
如果 fabs(x2-x1) > eps 则从新迭代 -- 用新的函数值和一阶导数值推下一个 新x.
牛顿迭代法:
#include
#include
#include
#define MAXREPT 1000
float f(float x)
{return(x-exp(-x));
}
float df(float x)
{return(1+exp(-x));
}
float iterate(float x)
{float x1;
x1=x-f(x)/df(x);
return(x1);
}
void main()
{float x0,x1,eps,d;int k=0;
printf("\n please input x0,eps:");
scanf("%f,%f",&x0,&eps);
printf("\n k xk\n");
printf(" %d %f\n",k,x0);
do
{k++;
x1=iterate(x0);
printf(" %d %f\n",k,x1);
d=fabs(x1-x0);
x0=x1;
}
while((d>=eps)&(k
看了 三次方程怎么解64a^3-6...的网友还看了以下:
1)已知3的a次方=2,求12的多少次方=3.2)计算:log8为底9的对数*log27为底32的对 2020-03-30 …
已知10的a次方等于20,10的b次方等于1/5,求3的a次方除以3的b次方的值 2020-04-05 …
a、了、c满足:3的a次方乖于4的b次方乖于6的c次方,求2/c-1/b=2/a,这个题怎么解啊? 2020-06-20 …
已知10的a次方=20,10的b次方=五分之一,求3的a次方除以3的b次方额值 2020-06-28 …
9.3的a次方=4的b次方=36,问2/a+1/b怎么求出来的(写出过程)10.已知函数f(x)= 2020-07-15 …
已知3的a次方=2,3的b次方=5,3的c次方=200,写出a,b,c的一个等量关系式大神解答 2020-07-21 …
初一有理数的乘方思维拓展提优题目若(-3)的a次方大于0,(-3)的b次方小于0,求(-1)的a次 2020-07-30 …
1:设a,b,c都是正数,且3的a次方=4的b次方=6的c次方,则:()A.1/c=(1/a)+( 2020-07-30 …
设a>0,b>0.若根号3是3的a次方与3的b次方的等比中项,则(1/a)+(1/b)的最小值为多少 2020-11-01 …
1.若10的a次方为20,10的B次方为5的-1次方,求3的A次方除与3的B次方2.在比例尺是1:8 2020-11-21 …