我有一个10x10的矩阵(称为A
),我想B
在的行中制作一个1x100的矢量(称为)A
。而且我不确定是否有在MATLAB中进行编程的快速方法。
A
线性转置和读取元素:
At = A.'; %' transpose to read across A
B = At(:).'; %' (:) creates column vector, transpose with .'
简短示例:
>> A=magic(3)
A =
8 1 6
3 5 7
4 9 2
>> At = A.';
>> B = At(:).'
B =
8 1 6 3 5 7 4 9 2
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句