Help! Error using audioread (line 90) The filename specified was not found in the MATLAB path.
135 次查看(过去 30 天)
显示 更早的评论
Hello, I keep getting this error on my code.
[x1,Fs] = audioread('noisysig.wav'); % read the noisy signal
[x2,Fs] = audioread('noisesamp.wav'); % read the noise sample
Error using audioread (line 90)
The filename specified was not found in the MATLAB path.
0 个评论
采纳的回答
Guillaume
2020-4-30
Since you don't specify the full path of the file, matlab looks for it in the current directory (whatever that may be) or any folder specified in the matlab path. However, it can't find your file in any of these directories.
So either make sure that your wav file is in the current directory or better, give matlab the full path of the file:
rootdirectory = 'C:\somewhere\somefolder'; %obviously replace with the correct information
[x1, Fs1] = audioread(fullfile(rootdirectory, 'noisysig.wav'));
[x2, Fs2] = audioread(fullfile(rootdirectory, 'noisesamp.wav'));
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Search Path 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!