【问题标题】:Using repmat() to equalise the length of two audio files Matlab使用 repmat() 来均衡两个音频文件的长度 Matlab
【发布时间】: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


【解决方案1】:

我实际上设法自己解决了它,结果我以错误的顺序使用它们,需要是 repmat(rep c(1), 1)!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-02-28
    • 2015-12-23
    • 1970-01-01
    • 1970-01-01
    • 2010-10-04
    • 2011-01-13
    • 1970-01-01
    相关资源
    最近更新 更多