早教吧作业答案频道 -->其他-->
jacobi迭代matlab系数矩阵A=D-L-U,D=[200;030;002;]L=[000;100;010]U=[010;001;000],b=[1;8;-5]已经输入”x的初值x^(0)=[0;0;0]迭代过程x^(k+1)=inv(D)*(L+U)*x^(k)+inv(D)*b“这一过程如何在matlab中输
题目详情
jacobi迭代 matlab系数矩阵A=D-L-U,D=[2 0 0;0 3 0;0 0 2;] L=[0 0 0; 1 0 0; 0 1 0] U=[0 1 0; 0 0 1; 0 0 0],b=[1;8;-5]已经输入 ”x的初值x^(0)=[0;0;0] 迭代过程x^(k+1)=inv(D)*(L+U)*x^(k) + inv(D)*b“ 这一过程如何在matlab中输入实现?要求出符合x^(K+1)-x^(K)《0.00005的迭代次数K和解X
▼优质解答
答案和解析
D=[2 0 0;0 3 0;0 0 2;]; L=[0 0 0; 1 0 0; 0 1 0] ; U=[0 1 0; 0 0 1; 0 0 0]; b=[1;8;-5]; x0=[0;0;0]; B=D\(L+U); f=D\b; y=B*x0+f; n=1; %迭代次数 while norm(y-x0)>=0.00005 x0=y; y=B*x0+f; n=n+1; end >> n n = 22 >> y y = 2.0000 3.0000 -1.0000 >>
看了 jacobi迭代matlab...的网友还看了以下:
例16设A和B都是n阶矩阵,矩阵C=A00B,则C*=(A)|A|A*0.(B)|B|B*0.0| 2020-05-14 …
有四个数,从小到大排列,是A,B,C,D B-A=3 C-B=11 D-A=27有四个数,从小到大 2020-05-16 …
大哥大姐谁来教我道数学题?如果 a b c d------=-------=------=---- 2020-05-16 …
若a+b+c/d=a+b+d/c=a+c+d/b=a+c+d/a=k1)k=?2)a+b+c+d/ 2020-06-12 …
下列卤化物在浓的KOH醇溶液中脱卤化氢的反应速度最快的是?选项为:a)1-溴戊烷b)2-溴戊烷c) 2020-06-28 …
后缀表达式“ab+cd-*”与表达式()对应A.(a+b)*(c-d)B.a+b*cdC.a+b* 2020-06-28 …
用加法结合律和交换律证明:a+[(b+c)+d]=(a+c)+b+da+(b+c)+d=c+[(d 2020-07-11 …
设A=B=D=true,C=false,以下逻辑运算表达式值为真的有()。A.(A∧B)∨(C∧D 2020-07-18 …
1)设a=19^96,b=96^19,c=199^6,d=6^199,则此四数按从小到大的顺序排列 2020-07-18 …
已知b/a=(4d-7)/c,(b+1)/a=7(d-1)/c,求c/a=?,d/b=?a,b,c 2020-07-19 …