【reshape】...按先行后列的顺序(reshape是先列后行的)例如a=[123456789]如何...

发布时间:2021-03-21 14:11:54

用MATLAB把一个3*3的矩阵转成一个1*9的向量,按先行后列的顺序(reshape是先列后行的)例如a=[1 2 3 4 5 67 8 9]如何得出b=[1 2 3 4 5 6 7 8 9]而reshape得出的结果是[1 4 7 2 5 8 3 6 9]并不是我需要的 数学

网友回答

【答案】 将a转置一下就可以了:
  b=reshape(a',1,9)
以上问题属网友观点,不代表本站立场,仅供参考!