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

m(:).✀括号里面的冒号和外面的.✀分别是什么意思
2025-01-01 08:49:09
推荐回答(2个)
回答1:

冒号指挨个取元素,在矩阵中从上到下,从左至右。比如最初m=[1 2;3 4],为2x2的矩阵; m=m(:)则m变为[1;3;2;4],4x1的矩阵.后面的.'表示求矩阵转置。m变为 [1,3,2,4],1x4的矩阵

回答2:

楼上正解……就是相当于降维了。