【问题标题】:Octave 'wavread' undefinedOctave 'wavread' 未定义
【发布时间】:2020-10-14 23:46:09
【问题描述】:

我有 GNU Octave 5.2.0,我想用它来分析 wav 文件中的 IQ 数据。 This link 描述了一个名为 wavread 的函数,我可以在 Octave 中使用它,但是当我运行 y = wavread(filename) 时,我收到以下错误消息:

error: 'wavread' undefined near line 1 column 1

为什么我会得到这个?我最好的猜测是 wavread 出于某种原因已被弃用,并且仅存在于早期版本中。我的另一个猜测是我必须安装一个扩展才能使用 wavread,但我没有找到允许我这样做的源。

【问题讨论】:

  • 你可以使用audioread
  • Audioread 给我的信息不如 wavread 多
  • 您对弃用的看法是对的,顺便说一句:gnu.org/software/octave/…
  • @DanielCJacobs 不需要为nbits 重新安装,您可以使用audioinfo 来获得。
  • @DanielCJacobs 还有,看看 octave forge 还有哪些其他“音频”相关功能。底部的“mulalab”of this list 可能你会感兴趣

标签: octave wav audio-processing


【解决方案1】:

@TasosPapastylianou 发现,wavread 函数是deprecated as of Octave version 5。解决方法是使用audioread函数

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-12-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-16
    • 1970-01-01
    相关资源
    最近更新 更多