MATLAB如何使用fzero函数:函数用法、例子例题

2020年12月14日17:16:13MATLAB如何使用fzero函数:函数用法、例子例题已关闭评论

MATLAB如何使用fzero函数:函数用法、例子例题

fzero函数用于求非线性方程的最优解,使用格式如下:

fzero('F',[a,b]):F表示求解的方程,一般通过子程序建立F,[a,b]表示求解区间,该格式寻找F在[a,b]内的根;

fzero('F',x0):F表示求解的方程,建立方式同上,x0表示迭代初值。

例题 求方程5x sinx-e -x =0的根。

解: 先在文件编辑窗口编写如下M文件,并保存在当前工作目录下。

function f= exam2_10(x)

f=5*x^2*sin(x)-exp(-x);

end

然后在命令窗口中执行:

>> fzero('exam2_10',[0,1])

ans =

0.5018

  • 版权声明:本篇文章(包括图片)来自网络,由程序自动采集,著作权(版权)归原作者所有,如有侵权联系我们删除,联系方式(QQ:452038415)。