【发布时间】:2018-03-10 09:41:00
【问题描述】:
大家好,我对 MATLAB 比较陌生,正在尝试重塑我目前拥有的矩阵。我有一个 12*14*6400 的矩阵,并试图将其重塑为 1200*14*64,其中第二维保持不变,并且在我的第三维中有 64 个数字的 1200 个窗口(第一维)而不是 12 个 6400 的窗口数字。我想过只使用
raw = permute(raw,[1,3,2]);
reshape = permute(reshape(raw, 1200, 64, 14), [1 3 2]);
但我认为这不是正确的做法。当我尝试运行它时,我得到“下标索引必须是真正的正整数或逻辑。”
感谢您的帮助!
【问题讨论】:
标签: matlab