作业帮 > 综合 > 作业

matlab按要求创建矩阵 6*6的 当i=j时 a(i,j)=j+i 当ij时 a(i,j)=i-j

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/20 06:33:55
matlab按要求创建矩阵 6*6的 当i=j时 a(i,j)=j+i 当ij时 a(i,j)=i-j
A=repmat(1:6,1,6); %生成 6 个 1:6 的 1×36 的一维矩阵
A=reshape(A,6,6); %由行号形成的 6×6 矩阵
B=A'; %由列号形成的 6×6 矩阵
C=(A+B).*(A==B)+abs(A-B).(A==B) %行列相等相加,不等取差的绝对值