用c语言求解牛顿迭代公式
让我给你一个提示。
牛顿迭代法计算
(1)y1 = f(x)x中的函数值
(2)x中D1的一阶导数的值= f (x)
你可以写两个函数分别计算Y1和D1。
如果一阶导数有解析解,可以用赋值语句,否则要写数值解子程序。
步骤:
设置解的精度,例如float eps = 0.000001
设置x的初始值,x1;
计算y1 = f(x1);
迭代循环开始
计算x1处一阶导数的值d1。
用牛顿公式计算x2;
最后更新于 2023-10-07 15:45:44 并被添加「」标签,已有 位童鞋阅读过。
本站使用「署名 4.0 国际」创作共享协议,可自由转载、引用,但需署名作者且注明文章出处
相关文章