用matlab解“8000*0.4913^2-8000*exp(-(1.5088+X)/14.3))*X^2=0”这个方程,用fzero命令总是会报错.这是怎么回事?fun=inline('8000*0.4913^2-8000*exp(-(1.5088+X)/14.3))*X^2');X=fzero(fun,[0,50]) %%范围没有问题

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/14 06:24:57

用matlab解“8000*0.4913^2-8000*exp(-(1.5088+X)/14.3))*X^2=0”这个方程,用fzero命令总是会报错.这是怎么回事?fun=inline('8000*0.4913^2-8000*exp(-(1.5088+X)/14.3))*X^2');X=fzero(fun,[0,50]) %%范围没有问题
用matlab解“8000*0.4913^2-8000*exp(-(1.5088+X)/14.3))*X^2=0”这个方程,用fzero命令总是会报错.这是怎么回事?
fun=inline('8000*0.4913^2-8000*exp(-(1.5088+X)/14.3))*X^2');
X=fzero(fun,[0,50]) %%范围没有问题

用matlab解“8000*0.4913^2-8000*exp(-(1.5088+X)/14.3))*X^2=0”这个方程,用fzero命令总是会报错.这是怎么回事?fun=inline('8000*0.4913^2-8000*exp(-(1.5088+X)/14.3))*X^2');X=fzero(fun,[0,50]) %%范围没有问题
fun=inline('8000*0.4913^2-8000*exp(-(1.5088+x)/14.3)*x^2'); % 多了括号