作业帮 > 英语 > 作业

MATLAB fsolve 解非线性方程

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/14 16:44:53
MATLAB fsolve 解非线性方程
(si^4.108*(-29313320863876.9)+si^3.081*(-1455573982281.561)+si^2.054*(17838323550.297)+si^1.027*(-18264.9538))/65.5-si
用fsolve 这个方程,为什么找不到值?(no solution found)
fsolve stopped because the last step was ineffective.However,the vector of function
values is not near zero,as measured by the default value of the function tolerance.
fun_xx 就是上面第一串的方程.
代码是这样的.
fsolve(@fun_xx,si,optimset('Algorithm','Levenberg-Marquardt'));
解单个非线性方程用的函数是fzero,你可以查查它的用法
fsolve解的是非线性代数方程