问题及代码:
用牛顿迭代法求根。方程为ax3+bx2+cx+d=0。系数a,b,c,d的值一次为1,2,3,4,由主函数输入。
求x在1附近的一个实根。求出根后由主函数输出。结果保留两位小数。
主程序:
定义函数:
知识点总结:y-f(x0)=f '(x0)(x-x0). 令y=0,可解出x1=x0-f(x0)/f '(x0) 类比可得。
x(n+1)=x(n)-f(x(n))/f'(x(n)
学习心得:牛顿迭代法也叫牛顿切线法,高数刚好学了这个,看来以后还是要好好学习高数啊!
mb614decb9ad0b0 ©著作权
问题及代码:
用牛顿迭代法求根。方程为ax3+bx2+cx+d=0。系数a,b,c,d的值一次为1,2,3,4,由主函数输入。
求x在1附近的一个实根。求出根后由主函数输出。结果保留两位小数。
主程序:
定义函数:
知识点总结:y-f(x0)=f '(x0)(x-x0). 令y=0,可解出x1=x0-f(x0)/f '(x0) 类比可得。
x(n+1)=x(n)-f(x(n))/f'(x(n)
学习心得:牛顿迭代法也叫牛顿切线法,高数刚好学了这个,看来以后还是要好好学习高数啊!
问题描述:使用牛顿迭代法求f(x)=x6-x-1=0在x0=1.5附近的根,误
牛顿迭代法方法讲解:https://blog.csdn.net/ccnt_2012/article/details/81837154
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M