MATLAB でループを使用して、異なる名前の複数の .wav ファイルを生成する方法。たとえば、パス フォルダーに 10 個の .wav ファイルがあるとします。
files=dir('D:\...\...\*.wav');
z=[];
[d1,sr] = wavread('helo.wav');
for k=1:length(files);
file_name=files(k).name;
path=['D:\...\...\',file_name];
fprintf('processing %s\n',path);
[d2,sr]= wavread(path);
a=d1+d2;
end
フォルダー内のすべての .wav ファイルがpath
「helo.wav」で合計され、出力が 10 個の異なる .wav ファイルに保存されるということですか?