正在加载图片...
import math def f(x): x3+4x2-10=0 return 0.5*math.sqrt(10/(4+x)) x0=1.5;er=1;k=0; X1,X2= while er>0.00001: -2.6826+0.3583i x=f(x0) -2.6826-0.3583i er=abs(x-x0) 1.3652 x0=x k=k+1 print('迭代次数',"{0:.0f".format(k),'方 k=6 程的根为x=,"{0:.6f".format(x0) x,=1.3652 77 x3 + 4x2 – 10 = 0 import math def f(x): return 0.5*math.sqrt(10/(4+x)) x0=1.5; er=1; k=0; while er>0.00001: x=f(x0) er=abs(x-x0) x0=x k=k+1 print('迭代次数' , "{0:.0f}" .format(k), '方 程的根为x=' , "{0:.6f}" .format(x0)) k=6 x0=1.3652 x1 ,x2 = -2.6826 + 0.3583i -2.6826 - 0.3583i 1.3652
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有