1个回答
展开全部
如何用MATLAB里输入aij和bi矩阵?该问题可以这样来实现。
(1),对于aij,可以使用双循环for语句再加条件if语句,即
aij用a(i,j)数组来表示,当j=i时,a(i,j)=2*i;当i>=1 & j==i+1时,a(i,j)=-1;当i>=2 & j==i-1时,a(i,j)=-1;其他,a(i,j)=0
(2),对于bi,可以使用单循环for语句,即
bi用b(i)数组来表示,b(i)=1.5*i-6;
(3),实现代码
clc,close all
for i=1:40
b(i)=1.5*i-6;
for j=1:40
if j==i
a(i,j)=2*i;
elseif i>=1 & j==i+1
a(i,j)=-1;
elseif i>=2 & j==i-1
a(i,j)=-1;
else
a(i,j)=0;
end
end
end
a,b
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询