早教吧作业答案频道 -->数学-->
三次方程怎么解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)X1>0,Xn+1=1/2(Xn+a/Xn)(n=1 2020-05-16 …
高三文科数学将函数y=-sinx[0,π]的图像绕原点顺时针方向旋转角a[0,π/2]得到曲线C, 2020-05-16 …
如图所示,已知直线l交x轴于B,交Y轴于点A,求:(1)y与x的函数关系式;(2)三角形AOB的周 2020-05-23 …
点A(0,2/n),B(0,-2/n),c(4+2/n,0)其中n正整数,用n表示三角形ABC面积 2020-06-06 …
已知点A(0,2)B(2,0),若点C在函数y=x^2的图像上.则使三角形ABC的面积是2的点C的 2020-06-27 …
一元二次方程的公共根...是否存在整数a使下列三个方程[1]x^2+2x+a=0[2]2x^2+a 2020-06-27 …
二维数组里面a[0+2]是指向行还是列*(a[0+2]+2)是不是等于a[2][2]a[0]就是指 2020-07-29 …
在直角坐标平面内,三角形ABC的顶点为A(0,2),B(-1,0),C(1,0).有一变化的带形区 2020-07-30 …
三角形ABC中,已知AB=2根号7,BC=3根号7,AC=7,D是AC上一点,将三角形ABC沿BD 2020-07-30 …
超简单的一次函数题!已知以A(0,2),B(2,0),O(0,0)三点为顶点的三角形被直线y=ax- 2020-12-08 …