早教吧作业答案频道 -->其他-->
MATLAB设计Jacobi迭代法运行错误,设计函数:function [x,k]=jacobi_f(A,b,x0,tol,max)[n,m]=size(A);xold=x0;C=-A;for i=1:nC(i:i)=0;C(i,:)=C(i,:)/A(i,i);d(i,:)=b(i)/A(i,i);endi=1;while i
题目详情
MATLAB设计Jacobi迭代法运行错误,
设计函数:
function [x,k]=jacobi_f(A,b,x0,tol,max)
[n,m]=size(A);xold=x0;C=-A;
for i=1:n
C(i:i)=0;
C(i,:)=C(i,:)/A(i,i);
d(i,:)=b(i)/A(i,i);
end
i=1;
while i
设计函数:
function [x,k]=jacobi_f(A,b,x0,tol,max)
[n,m]=size(A);xold=x0;C=-A;
for i=1:n
C(i:i)=0;
C(i,:)=C(i,:)/A(i,i);
d(i,:)=b(i)/A(i,i);
end
i=1;
while i
▼优质解答
答案和解析
你的x没有初始化,导致当你迭代不收敛时x没有赋值,肯定x作为返回值报错.
函数开始加一句
x=[];
还有我觉得你的算法有问题,
C(i:i)=0;//i:弄错了吧
d(i,:)=b(i)/A(i,i);//冒号是什么意思
具体请自行检查.
函数开始加一句
x=[];
还有我觉得你的算法有问题,
C(i:i)=0;//i:弄错了吧
d(i,:)=b(i)/A(i,i);//冒号是什么意思
具体请自行检查.
看了 MATLAB设计Jacobi...的网友还看了以下:
设f(x0在[a,b]单调连续,(a,b)可导,a=f(a)<f(b)=b求证:存在ξi∈(a,b 2020-05-14 …
1.设有变量定义inti,j;与表达式i==0&&j==0等价的表达式是:()(A)i==j(B) 2020-05-14 …
I a - b I + I ab I =2 的整数对(a,b)的个数有几个?I I这个是绝对值的符 2020-05-16 …
1.Seldom____ time to watch TV.A) do I have B) I d 2020-05-16 …
Not until ___ to do my homework ___ how much time 2020-05-16 …
若(1+2ai)*i=1-b*i,其中a、b∈R,i是虚数单位,则|a+b*i|=?已知0<a<2 2020-07-30 …
二、听录音,选出你所听到的句子。()1.A.Goodmorning.B.Goodafternoon. 2020-10-30 …
二、听录音,选出你所听到的句子。()1.A.Goodmorning.B.Goodafternoon. 2020-10-30 …
已知I是全集,A⊊I,B⊊I,A⊊B,则:(1)A∩∁IA=;(2)A∪∁IA=;(3)A∩∁IB= 2020-10-30 …
虚数向量正交问题?向量a=[i,1],b=[-i,1]请问a与b为什么正交?i*i=-1,这个成立的 2020-11-17 …