在MATLAB中用求解高斯—塞德尔迭代法线性方程组程序我笨的可怜,.(2)使用高斯—塞德尔迭代法解下述方程组.「10 -1 2 0 | | X1| | 6 || -1 11 -1 3 | | X2| = | 25|| 2 -1 10 -1 | | X3| |-11|| 0 3 -1 8 」 | X4| | 15

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/18 19:44:37
在MATLAB中用求解高斯—塞德尔迭代法线性方程组程序我笨的可怜,.(2)使用高斯—塞德尔迭代法解下述方程组.「10-120||X1||6||-111-13||X2|=|25||2-110-1||X3

在MATLAB中用求解高斯—塞德尔迭代法线性方程组程序我笨的可怜,.(2)使用高斯—塞德尔迭代法解下述方程组.「10 -1 2 0 | | X1| | 6 || -1 11 -1 3 | | X2| = | 25|| 2 -1 10 -1 | | X3| |-11|| 0 3 -1 8 」 | X4| | 15
在MATLAB中用求解高斯—塞德尔迭代法线性方程组程序
我笨的可怜,.
(2)使用高斯—塞德尔迭代法解下述方程组.
「10 -1 2 0 | | X1| | 6 |
| -1 11 -1 3 | | X2| = | 25|
| 2 -1 10 -1 | | X3| |-11|
| 0 3 -1 8 」 | X4| | 15|
两边的竖杠是矩阵的框框

在MATLAB中用求解高斯—塞德尔迭代法线性方程组程序我笨的可怜,.(2)使用高斯—塞德尔迭代法解下述方程组.「10 -1 2 0 | | X1| | 6 || -1 11 -1 3 | | X2| = | 25|| 2 -1 10 -1 | | X3| |-11|| 0 3 -1 8 」 | X4| | 15
在Matlab命令行下输入:
edit Gauss_seidel.m
然后将下面输入,并保存
function x=Gauss_Seidel(A,b,x0,tol)
if (nargin==2)
x0=ones(size(b));
tol=1e-6;
elseif (nargin==3)
tol=1e-6;
else
sprintf('USAGE:Gauss_Seidel(A,b,x0,tol)')
end
D=diag(diag(A));
U=triu(A,1);
L=tril(A,-1);
G=-(D+L)\U;
d1=(D+L)\b;
x=G*x0+d1;
n=1;
while norm(x-x0)>=tol
x0=x;
x=G*x0+d1;
n=n+1;
end
n
到Matlab主窗口,输入:
A=[10,-1,2,0;-1,11,-1,3;2,-1,10,-1;0,3,-1,8];
b=[6;25;-11;15];
x=gauss_seidel(A,b)
就可以得到结果.
x =
1.0000
2.0000
-1.0000
1.0000
迭代8次.

在MATLAB中用求解高斯—塞德尔迭代法线性方程组 在MATLAB中用求解高斯—塞德尔迭代法线性方程组程序我笨的可怜,.(2)使用高斯—塞德尔迭代法解下述方程组.「10 -1 2 0 | | X1| | 6 || -1 11 -1 3 | | X2| = | 25|| 2 -1 10 -1 | | X3| |-11|| 0 3 -1 8 」 | X4| | 15 在matlab中用newton迭代法求解x-sinx=0根,急求,马上交作业了,谢谢高手来解答! 怎样用高斯-赛德尔迭代法求解矩阵方程组 关于matlab中循环控制我想在matlab中用迭代法求解方程1-115/x^2=0的解,利用牛顿法得到迭代公式 x(i+1)=x(i)-{[x(i)]^2-115*x(i)}/230.经其他算法验证迭代公式没有错误.我想在迭代过程中对结果精度进行 给定以下线性方程组,用雅可比迭代法和高斯-塞德尔迭代法是否收敛? 求解非线性方程组的牛顿迭代法的具体思想及方法并附有matlab 源程序 在Matlab中用什么函数求解非线性方程的根?写出求解如下非线性方程根的Matlab代码.x^2+exp(x)-3=0 在matlab中求解 matlab中用逆矩阵变换法求解方程组 在MATLAB中用LU分解法求解下述线性方程组,并写出相应矩阵分解中的矩阵L、U 牛顿迭代法matlab程序及输出结果.即包括在matlab中的执行部分. 如何比较高斯迭代法与雅克比迭代法哪一个收敛的更快 ..matlab仿真特殊边界电场分布..用超松弛迭代法在matlab仿真特殊边界电场分布.求matlab代码. matlab Newton迭代法和二分法3.分别用Newton迭代法和二分法求解非线性方程非线性方程3*x.^2+x – 2*exp(x)=0在1,10附近的根并比较两种方法的迭带次数.(用函数实现) 在高中用英语怎么说 在高中用英语怎么说 Matlab 牛顿加速迭代法 急…………Matlab 牛顿加速迭代法 急…………记住是 牛顿“加速”迭代法解方程是x=e^(-x)在x=0.5附近的根