MATLAB if循环
发布网友
发布时间:2022-05-04 18:43
我来回答
共1个回答
热心网友
时间:2022-06-25 02:17
x=[9,6,3,2,5,8,7,4,1];
i=2;
j=3;
if i==j%如果i等于j
x(i,j)=0;%x(i,j)等于0
elseif abs(i-j)==1%如果i-j的绝对值等于1
x(i,j)=-1;%x(i,j)等于-1
else x(i,j)=10;%其他 等于x(i,j)等于10
end%
x
%%%%%%%%%%%%%%%%%%%%%%%
matlab 里面 矩阵 一般是方阵 你i=2;j=3
给x(i,j)赋值-1,其他地方 用 0 补