我们已经学习了求解线性方程组。 他们有不同的技术,如克莱默规则、高斯消元等。
但是现实生活中的大量方程本质上是非线性的。我们知道各种数值方法,如牛顿-拉夫森方法、Regula Falsi 方法等,以找到这些方程的数值解。
但是如果方程有多个自变量呢? 然后按照规定,不。 方程的数量必须等于方程的数量! 这些方程形成一个系统。 我们如何解决这样的“非线性方程组”?
上面提到的迭代方法的推广适用于“非线性方程组”。 非线性方程组可以由“超越方程”或“N阶方程”或“多项式方程”或它们的组合组成。
此脚本演示了如何使用“牛顿-拉夫森方法”来求解 3 个自变量中的“非线性方程组”。
该方法如下进行。 让 f = f (x,y,z) ; g = g (x,y,z) ; h = h(x,y,z)是3个非线性方程。 让 (fx , fy , fz) ; (gx , gy , gz) ; (hx
2022-06-06 10:41:33
2KB
matlab
1