的帮助!使用audioread时发生错误(第90行)。

257次(过去30天)
玛丽埃文斯
玛丽埃文斯 2020年4月30日
回答: Guillaume 2020年4月30日
你好,我的代码一直有这个错误。
(x1, Fs) = audioread(“noisysig.wav”);读取噪声信号
(x2, Fs) = audioread(“noisesamp.wav”);%读取噪音样本
使用audioread时出错(第90行)
指定的文件名在MATLAB路径中找不到。

接受的答案

Guillaume
Guillaume 2020年4月30日
因为你没有指定文件的完整路径,matlab在当前目录(无论它是什么)或matlab路径中指定的任何文件夹中查找它。然而,它无法在这些目录中找到您的文件。
所以要么确保你的wav文件在当前目录或更好,给matlab文件的完整路径:
rootdirectory =“C: \ \ somefolder地方”%显然用正确的信息替换
[x1, Fs1] = audioread(fullfile(rootdirectory,“noisysig.wav”));
[x2, Fs2] = audioread(fullfile(rootdirectory,“noisesamp.wav”));

更多的答案(0)

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!