文件名称:bisection(f,a,b,tol):寻找 f(x) 近似根的二分法-matlab开发
文件大小:1KB
文件格式:ZIP
更新时间:2024-06-18 18:23:22
matlab
二分法是求解超越方程的所有数值方案中最简单的。 该方案基于连续函数的中间值定理例子 : %% % 清除所有% 循环% x=-3:0.1:3; % y=3.*x+sin(x)-exp(x); % 绘图(x,y) % 网格开启%% a=0; b=1; tol=0.01; myfun=inline('3.*x+sin(x)-exp(x)'); z=二等分(myfun,a,b,tol); 上述函数在-1到1之间和1到2之间有两个根。 对于第一个根,我们分配 a=-1 ; b=1; 对于第二根,我们分配 a=1; b=2。 这如需任何参考,请访问: https : //mat.iitm.ac.in/home/sryedida/public_html/caimna/transcendental/bracketing methods/bisection/bisection.html#problems
【文件预览】:
bisection.zip