作业帮 > 综合 > 作业

数值分析上机实验C语言程序求助

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/16 02:51:54
数值分析上机实验C语言程序求助
用Newton法求方程
x(7)-28x(4)+14=0 ()内数字代表乘方,如x(7)代表X的七次方
在(0.1,1.9)中的近似根(初始近似值取为区间端点,迭代6次或误差小于0.00001)
请写出C语言程序
#include
#include
int main(int argc,char* argv[])
{
double x1 = 1.9;
double x0 = 0.1;
double temp = 0.0;

while(fabs(x0-x1) > 0.00001)
{
x0 = x1;
temp = x0*x0*x0;
x1 =x0-( 7*temp*temp*x0-28*temp*x0+14)/(7*temp*temp-112*temp);
}
printf("x = %f",x1);
return 0;
}