fsolve函数解非线性方程。
9 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
pavepin
el 25 de Nov. de 2022
Respondida: satey
el 25 de Nov. de 2022
用fsolve函数求解非线性方程,可以求得结果,但在Command Window里出现Optimization terminated: first-order optimality is less than options.TolFun.的提示。这个提示是什么意思?求解有错误吗?
0 comentarios
Respuesta aceptada
satey
el 25 de Nov. de 2022
这是 fsolve 结束的一种条件,意思是,每次迭代得到的方程左边数值已经小于 TolFun了(我们期待方程的左边为0),数值计算里通常选择TolFun是一个很小的数,如果你没有修改过,那么默认是10的-6次方
fsolve 里还有很多类似的参数,都可能决定结束迭代过程,你不妨好好看看那些参数的含义,help里讲得很清楚:http://www.mathworks.com/help/optim/ug/fsolve.html
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre 非线性方程组 en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!