【发布时间】:2016-07-12 14:42:40
【问题描述】:
我有一个列向量A,其尺寸为 (35064x1),我想将其重塑为一个包含 720 行和尽可能多的列的矩阵。
在 MATLAB 中,它会是这样的:
B = reshape(A,720,[])
其中B 是我的新矩阵。
但是,如果我将 35604 除以 720,就会有余数。
理想情况下,MATLAB 会用 720 个值填充每一列,直到最后一列没有 720 个值;而是 504 个值 (48x720+504 = 35064)。
是否有任何函数,如reshape,可以执行此任务?
由于我不擅长编码,所以在开始编程之前,我会先求助于内置函数。
【问题讨论】: