erfenfa.m

来自「一些数值计算用的MATLAB代码,适合初学MATLAB和数字计算的人使用,根据M」· M 代码 · 共 20 行

M
20
字号
a=input('起始值:');
b=input('最终值:');
eps=input('精度要求:');   
while abs(b-a)>eps
      c=(a+b)/2;
      f0=f(a);
      f1=f(b);
      f2=f(c); 
       if f2==0
          c
         break
       end
       if f0*f2<0
          b=c;
        else 
          a=c;
       end
end
       x=(a+b)/2
       

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?