我第一次從文件夾中加載文件,然後試圖單獨超過它們。代碼如下所示;結構元素操作(matlab)
pathname = uigetdir(pwd, 'Select a folder');
training_Sample= dir(fullfile(pathname, '*.wav'));
n_trainingSamples=length(training_Sample);
for i=1:n_trainingSamples
[signal fs]=wavread(training_Sample(i,1).name);
figure(i);
plot(signal);
end
的Erroro消息爲: 錯誤使用wavread(線67) 無效波形文件。原因:無法打開文件。
folder_(line 22)的錯誤 [signal fs] = wavread(training_Sample(i,1).name);
錯誤消息告訴你所有你需要知道 - 檢查輸入到wavread - >即' training_Sample(i,1).name' – matlabgui