matlab中m = m(:).';是什么意思?

m(:).'括号里面的冒号和外面的.'分别是什么意思

冒号指挨个取元素,在矩阵中从上到下,从左至右。比如最初m=[1 2;3 4],为2x2的矩阵; m=m(:)则m变为[1;3;2;4],4x1的矩阵.后面的.'表示求矩阵转置。m变为 [1,3,2,4],1x4的矩阵
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-10-17
楼上正解……就是相当于降维了。
相似回答