二分法求方程近似解

%用二分法求方程x^2-2=0近似解
function result=approximate_solution(d,a,b)
%精度值d,初始值a,b
f=@(x)x^2-2;%匿名函数
m=(a+b)/2;
while ~(abs(a-b)<d||f(m)==0)
    m=(a+b)/2;
    if f(a)*f(m)<0
        b=m;
    else
        a=m;
    end
end
result=m;
end
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐