NewtonRaphson

另一个解决使用反斜杠函数来求解一组非线性方程

15.3 k下载

更新2022年10月24日,星期一,14:40:20 + 0000

从GitHub

查看许可GitHub

虽然这是最基本的非线性求解器,它是惊人的强大。它是基于牛顿迭代方法在9.6章7 c的数值食谱的表现功能和体面的初始猜测,它至少是二次收敛性。但是它可能会失败如果有当地的最低标准,雅可比矩阵的条件差或初始猜测是相对的解决方案。当收敛是负的,它将试图回溯和线搜索。这是验证与MATLAB优化工具箱和fsolve IPOPT (https://projects.coin-or.org/Ipopt)。请参阅注释和示例的帮助。
注意:LSQ曲线拟使用newtonraphson类型问题也可以解决。这些问题有很多数据为一个函数,但函数的系数是未知的。因为有更多的数据比未知数,剩余为每个数据点是最小,雅可比矩阵不是方阵。这些问题通常与国旗退出2:“可能聚集。”和解决方案是最适合“最小二乘意义上的。
信贷:穆迪图来自维基百科
http://upload.wikimedia.org/wikipedia/commons/8/80/Moody_diagram.jpg

引用作为

马克Mikofski (2023)。NewtonRaphsonGitHub (https://github.com/mikofski/NewtonRaphson)。检索

MATLAB版本兼容性
创建R2013a
兼容任何释放
平台的兼容性
窗户 macOS Linux

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!

版本使用GitHub缺省分支不能下载

版本 发表 发布说明
2.0

添加BSD-3许可证。

1.6.0.1

连接到github

1.6.0.0

*让稀疏矩阵,取代电导率与康德()()
*检查Jstar南或正无穷,返回NaN或正对气孔导度()和返回exitflag: 1,矩阵是奇异的。
*修复bug:马克斯迭代检测和exitflag报告错误

1.5.0.0

0.4版本——退出如果任何dx是南或inf,允许lsq曲线拟类型问题。

1.4.0.0

(1)修复需要假var dx和融合显示第0个迭代错误,和(2)如果f isnan isinf之前需要设置lambda2和f2继续错误(3)也再植喜怒无常的图表

1.2.0.0

v0.3:显示RCOND和λ每一步。在funwrapper使用ducktyping。删除Ftyp和F缩放。使用回溯行搜索。输出消息,exitflag和最小相对的一步。

1.1.0.0

删除TypicalX FinDiffRelStep,改变函数宏指令evalf &新示例使用隐式科尔布鲁克公式解决了管流问题

1.0.0.0

问题在这个视图或报告GitHub插件,参观GitHub库
问题在这个视图或报告GitHub插件,参观GitHub库