當前位置:編程學習大全網 - 源碼破解 - matlab用二分法求方程的近似根,保留小數點後四位有效數字。

matlab用二分法求方程的近似根,保留小數點後四位有效數字。

function?[x,fval]=myerfen()

clc;

f=@(x)?sqrt(x^2+9)-tan(x);

a=0;

b=pi/2-eps;

tol=1e-4;

while?abs(a-b)>tol

if?feval(f,a)*feval(f,(a+b)/2)>0

a=(a+b)/2;

elseif?feval(f,a)*feval(f,(a+b)/2)<0

b=(a+b)/2;

else

break;

end

end

x=(a+b)/2;

fval=feval(f,x);

disp('近視根為')

disp(x)

return

  • 上一篇:easttop解壓碼是多少
  • 下一篇:哦,急求《牛仔褲的夏天》英文影評,字數別太多,最好能有中文翻譯。謝謝!
  • copyright 2024編程學習大全網