MATLAB在文件扩展名中的用户之前声明了解析错误(语法错误)。我不明白为什么会这样。
[x, fs] = wavread(C:\users\home\My Documents\MATLAB\o.wav);
sound(x, fs)
pause
xReverse = flipud(x);
sound(xReverse, fs)
有人请帮忙。
答案 0 :(得分:0)
wavread
接受路径的字符串参数,因此您必须像这样调用它:
[x, fs] = wavread('C:\\users\\home\\My Documents\\MATLAB\\o.wav');
在MATLAB中,字符串必须放在单引号内,并且实际上是单个字符的数组。我相信它也有必要逃避反斜杠字符。