0

ループを使用せずに、または最小限のコストで、対角線より上 (対角線上ではない) のすべての要素を対角線より下にコピーしたいと考えています。したがって、行列をコピーすると、対称行列になります。
つまり、すべてのi, j: A(i,j)=A(j,i).

ありがとう。

4

1 に答える 1

7

triuコマンドを使用:

>> symMat = triu( A, 0 ) + triu( A, 1 ).';

このコマンドは の対角線をA変更しません。

于 2013-10-22T11:09:25.520 に答える