C牛顿迭代法求根
//牛顿迭代法求2*x*x*x-4.5*x*x+3*x-6=0 在(-10,10)之间的根.写出程序.Xn+1=Xn-f(Xn)/f'(Xn),
#include
#include
float f(float x)
{
return(2*x*x*x-4.5*x*x+3*x-6);
}
float f1(float x)
{
return(6*x*x-9*x-3);
}
void main()
{
float x1=0,x;
do
{
x=x1;
x1=x-f(x)/f1(x);
}
while(fabs(x1)
人气:493 ℃ 时间:2020-02-05 19:50:32
解答
x=0,f(x)=-6,f1(x)=-3,x1=-2,
x=-2,f(x)=-46,f1(x)=39,f(x)/f1(x)=-1.179
因此,在第一次循环是就会跳出.把fabs(f(x)/f1(x))>1e-5改成fabs(f(x)/f1(x))
推荐
- 如何用牛顿迭代法求解方程
- 用牛顿迭代法求根号150的值
- 利用函数完成用牛顿迭代法求根.方程为ax3+bx2+cx+d=0,系数a、b、c、d的值依次为1,2,3,4,有主函数输入.求x在1附近的一个实根.求出根后由主函数输出.
- 求解用牛顿迭代法
- 用牛顿迭代法求根.a*x*x*x+b*x*x+c*x+d=0.系数a,b,c,d的值依次为1,2,3,4,由
- 一件羽绒服按八五折出售的价格是340元,咋这件羽绒服的原价是多少元
- 按自然数从小到大为标准次序,求 1 3…(2n-1) (2n) (2n-2)…2的逆序数.
- 蛋糕房制一种蛋糕,每个需要0.32千克面粉.王师傅领了5千克面粉做蛋糕,他最多可以做几个生日蛋糕?
猜你喜欢
- 一块长方形的草地的长和宽分别为20米和15米,在它四周外围环绕着宽度相等的小路.已知小路的面积为246平方米,求小路的宽度.
- 电能表
- 中秋节来源 50字
- 1.在玻璃管中放入铁和氧化铁的混合物6.00g,通入足量的纯净一氧化碳并加强热,当氧化铁全部被还原为铁时,最终得到固体残留物5.04g.计算:原混合物中铁单质的质量分数.
- 一个修路队8天修了一条路的3/8,正好是240米,要修的路有多长
- 向饱和NaCl溶液中加入少量KCl固体
- 如图,平行四边形ABCD,E为AD的中点,AC、BE相交于点F,S△EFC=1,则S平行四边形ABCD=
- 用迈组词