clc
clear
syms x;
f1=-26+85*x-91*x^2+44*x^3-8*x^4+x^5;
x1=0.5;
x2=1.0;
xe=0.5;
t=0;
while (abs((xe-t)/xe)>0.002)
xe=x1-((-subs(f1,x,x1)*(x2-x1))/(subs(f1,x,x2)-subs(f1,x,x1)));
t=x1;
x1=xe;
end
这个程序是使用线性内插法解方程的根的程序,但是一运行
matlab一直处于busy状态,我检查了n遍了实在找不出什么错误,觉得好像没有什么地方处于死循环。哪位大神能指出错误,实在感激。
一周热门 更多>