MATLAB高手进来,如何把一个行向量放到一个矩阵的对角线上?

2025-04-04 23:31:00
推荐回答(1个)
回答1:

a
=
randi(10,3,3);
%%%随机生成方阵
for
i=1:3
%%%循环,分别将每一行的处于对角线位置的元素重新赋值,使其等于本行其他元素之和
a(i,i)=sum(a(i,:))-a(i,i);
end