2017-07-17 36 views
0

據我所知,matlab已經更新了wavread到audioread!我有我的代碼使用wavread如何轉換爲讀取文件的幫助,謝謝。從文件中添加一個新的聲音

如果CHOS == 1,

clc; 

    [namefile,pathname]=uigetfile('*.wav;*.au','Select a new sound'); 

    if namefile~=0 

     pos = strfind(namefile,'.'); 

     ext = namefile(pos+1:end); 

     if strcmp(ext,'au') 

      [y,Fs,bits] = audioread(strcat(pathname,namefile)); 

     end 
     if strcmp(ext,'wav') 

      [y,Fs,bits] = wavread(strcat(pathname,namefile)); 

     end 

誤差給予是 未定義函數或變量 'wavread' [Y,FS,比特] = wavread(strcat的(路徑名,namefile));

回答