matlab 雅可比(Jacobi)迭代法 的问题 求解释

matlab 雅可比(Jacobi)迭代法 的问题 求解释,第1张

function x=j(e)

% 运用Jacobi迭代求解H(n)x=b,其中H(n)为n阶Hibert矩阵,b=h(n)x,其中x=(1,,1)'

% n表示n阶Hibret矩阵,e表示要求的误差

% 计算结果中,x表示方程组的解,m表示所用迭代的步数

h=[4 -1 1;4 -8 1;-2 1 5];%系数矩阵

x0=ones(3,1);%赋1

x=zeros(3,1);%赋0

y=x;%赋0

b=[7;-21;15];%列矢量

s=norm(x-x0,inf);%计算初始误差

while s>=e %while循环开始

for i=1:3 %for循环开始

y(i)=(b(i)-h(i,:)x+h(i,i)x(i))/h(i,i);

end %for循环结束

s=norm(x-y,inf);%计算结束时的误差

x=y;%得出结果x

end % s<e,while循环结束

[newtonsuanfarar] - 牛顿迭代的matlab源代码,用于方程方程组的求解

[Gauss-Seidelrar] - Using Jacobi method and Gauss-Seidel iterative methods to solve the following system The required precision is �8�8 �8�9 =000001, and the m

[gauss_seidelrar] - function of Gauss-Seidel iterations

[shuzhifenxirar] - Matlab 编辑的 高斯 二分法 割线法 牛顿法

[mySORrar] - 实现N阶线性方程组Ax=b逐次超松弛迭代法的通用程序

[abandrar] - 常微分方程的算法,用fortran语言,很简单

[freq_dividerrar] - 一个简单的分频器代码,可以套用来作其他频率的分频

[Gauss-Serdelrar] - 此程序为解线性方程组的Gauss-Serdel迭代法的源程序

[Seidelrar] - Gauss-Seidel法的Matlab程序

[Gauss-SerdelMATLABzip] - 用Gauss-Serdel迭代法计算方程组的MATLAB函数文件

以上就是关于matlab 雅可比(Jacobi)迭代法 的问题 求解释全部的内容,包括:matlab 雅可比(Jacobi)迭代法 的问题 求解释、FORTRAN语言用Jacobi迭代和Gauss-Seidel迭代法求解线性方程组AX=b、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9392560.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存