2016 - 2024

感恩一路有你

牛顿迭代法求根例题 一道关于牛顿迭代法的数值问题,题目是英文的,没有头绪,请教大神?

浏览量:2078 时间:2021-03-11 04:08:31 作者:admin

一道关于牛顿迭代法的数值问题,题目是英文的,没有头绪,请教大神?

Y-msiny-x=0,其中M=0.9,0<=x<=π,x的区间被分成30等分,Y由牛顿法为每个x计算。

Java代码:

12345678910113141516171819202122232425公共类Newton{公共静态最终双epsilon=1e-15私有静态双f(双x,双y){返回y-0.9*数学.sin(y) -x}//y-0.9*数学.sin(y) -x,x是一个固定值,Y的导数是1-0.9*数学.cos(y) 私有静态双d(双y){返回1-0.9*数学.cos(y) }公共静态双根(double x){double y=1 while(数学.abs(f(x,y)/d(y))> EPSILON{y=y-f(x,y)/d(y)}返回y}公共静态void main(String[]args){double xStep=数学.PI/30表示(int i=0 i<=30 i){double x=xStep*i double y=root(x)系统输出打印(“x:”x“,y=:”y)}

牛顿迭代法求根例题 牛顿迭代法解方程例题 手指速算20以内加减法

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。