matlab导入音频文件报错函数或变量 'future' 无法识别。 出错 audioread (第 136 行) [y, Fs] = readaudio (future, range, datatype); 出错 future2 (第 1 行) [y, Fs] = audioread('future.wav'); ,怎么解决
时间: 2024-03-23 17:40:45 浏览: 197
用MATLAB实现读取音频文件,播放读取的音频和停止播放的功能(含GUI界面)
根据你提供的错误信息,可以看出问题出在`audioread`函数调用的参数上。具体来说,错误信息里面的"future"是一个变量名,而不是文件名,所以Matlab无法识别这个变量。因此,你需要将文件名作为字符串传递给`audioread`函数。
请尝试将代码修改为以下形式:
```
[y, Fs] = audioread('future.wav');
```
在这个代码中,'future.wav'是一个字符串,表示你想要导入的音频文件。将这个字符串作为参数传递给`audioread`函数应该能够解决你遇到的问题。
阅读全文