Matlab帮助代码脚本

时间:2016-08-29 12:36:08

标签: matlab

我使用matlab,我有数据行向量A 36000.我想将此向量切割成矩阵 - 矩阵的第一列必须首先是300个向量数据样本,第二行必须是第二个300个样本( 301至600),依此类推。请我用matlab脚本来做,请任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

只需使用reshape将您的矢量重塑为300行的矩阵。

B = reshape(A, 300, []);

您还可以在问题中切换列和行。上面的示例将数据按列主要顺序放置。如果你想要行专业,那么只需转置。

B = reshape(A, 300, []).';