作业帮 > 综合 > 作业

Matlab中将矩阵转为列向量

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/17 21:56:18
Matlab中将矩阵转为列向量
有一个42*48的矩阵A,现需要将其转为一个2016*1的列向量,请问如何转?
我试了一下reshape是可以做到,但是是逐列扫描,如果是逐行扫描呢?还有什么适合的函数吗?
应该是用reshape函数吧,设矩阵A为42*48阶矩阵,B为2016*1阶矩阵:
输入 B=reshape(A,2016,1)应该就可以了
先用矩阵转置符把矩阵A转为其转置矩阵,然后再对A使用reshape函数试试看
当然如果楼主要是描述的是某个函数的过程的话,最好使用transpose函数代替矩阵转置符