matlab求解非线性方程(组)
一、fsolve函数
1.函数使用及算法介绍
首先是官网的解释,fsolve采用的是莱文贝格-马夸特和信赖域方法(均基于非线性最小二乘算法),默认情况下,fsolve 选择信赖域 dogleg 算法。
fsolve
https://ww2.mathworks.cn/help/optim/ug/fsolve.html一篇较为详细的fsolve使用博文:
2.关于求解为复数解的问题
matlab fsolve求解非线性方程组为什么得到复数解_编程语言-优快云问答
https://ask.youkuaiyun.com/questions/7772864在复数表示中,虚数部分通常用i表示,表示为a + bi,其中a为实数部分,b为虚数部分。如果虚数的模为0,则说明实数部分a和虚数部分b均为0,即该虚数为零。如果虚数的模不为0,则非零实数部分和非零虚数部分的平方和为模的平方。
二、二分法与牛顿迭代法比较
牛顿迭代法应该是比二分法计算速度更快
非线性方程求解 :二分迭代法和牛顿迭代法-优快云博客
https://blog.youkuaiyun.com/hanmingjunv5/article/details/106379274
三、matlab绘制三维曲面图
绘制曲面图
四.matlab查看数据类型

五、其他:
1.vscode
vscode快捷键:alt+z可以折叠代码
2.double与float
c++中的double是什么,有什么作用,烦举一例。_慕课猿问
3.输出更多小数位数
3711

被折叠的 条评论
为什么被折叠?



