对repmat()函数有轻微问题。
我在Matlab中有两个用于交叉合成的音频文件,我想让第二个音频文件重复,因此它的长度与第一个相同。
目前我正在做
c = size(y());
rep = y2(1:end,:);
y(1:end,:) = repmat(rep,1, c(1))
然而,它没有制作一维矩阵,有什么建议吗?
y和y2只是转换为单声道的每首歌曲的y值。
谢谢!
答案 0 :(得分:0)
我实际上自己设法解决了这个问题,原来我是以错误的顺序使用它们,需要重新编写(rep c(1),1)!