用二分法求方程x^2-x-1=0的正根,要求精度为10^-5 这是我们化工计算方法里面的题要用MATLAP写程序计算的
用二分法求方程x^2-x-1=0的正根,要求精度为10^-5 这是我们化工计算方法里面的题要用MATLAP写程序计算的
日期:2010-10-19 09:30:56 人气:3
用matlab程序如下:
clc;
clear;
x1=1;
x2=2;
l=1;
e=10^(-5);
while l>e
x3=(x1+x2)/2;
y1=x1^2-x1-1;
y3=x3^2-x3-1;
if y1*y3<0
x2=x3;
l=x3-x1;
else
x1=x3;
l=x2-x3;
end
end
x=(x2+x1)/2