
利用MATLAB的牛顿法求解非线性方程组
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文章介绍了如何使用MATLAB软件实现牛顿迭代法解决复杂的非线性方程组问题,并提供了详细的编程步骤和示例代码。
MATLAB牛顿法求解非线性方程组的部分源码如下:
```matlab
function Newton()
x0 = [0.1; 0.5];
x1 = x0 - inv(myJacobi(x0)) * myfun(x0);
while norm(x1-x0) > 1e-3
x0 = x1;
x1 = x0 - inv(myJacobi(x0)) * myfun(x0);
end
x1
```
这段代码定义了一个名为`Newton`的函数,使用牛顿法求解非线性方程组。初始值为`x0=[0.1; 0.5]`,迭代更新直至满足误差条件为止。
全部评论 (0)
还没有任何评论哟~


