Matlab中对于一个i*j的矩阵,如何把矩阵中的每一列取出来?
推荐回答
最简单的:A=rand(3,3)A = 0.7922 0.0357 0.6787 0.9595 0.8491 0.7577 0.6557 0.9340 0.7431B = A(:);B = 0.7922 0.9595 0.6557 0.0357 0.8491 0.9340 0.6787 0.7577 0.7431其中B即为把每一列抽出来并依次叠加起来的一个一列的矩阵,不知道你是不是这个意思?如果要取出固定的某一列, 可以将矩阵的第二维设为固定值,就得到了