【发布时间】:2016-04-29 09:13:19
【问题描述】:
repmat() 函数有一个小问题。
我有两个音频文件用于在 Matlab 中进行交叉合成,我想让第二个音频文件重复,使其长度与第一个相同。
目前我在做
c = size(y());
rep = y2(1:end,:);
y(1:end,:) = repmat(rep,1, c(1))
但它没有制作一维矩阵,有什么建议吗?
y 和 y2 只是每首歌曲转换为单声道的 y 值。
谢谢!
【问题讨论】:
-
y和y2的尺寸是多少? -
其实我自己解决了,结果我用错了顺序,需要 repmat(rep c(1), 1)!
标签: matlab