1

私はこれを持っています:

name = ['Anca', 'Bogdan', 'Francois', 'Jerome', 'Simina'];

for i=1:size(name,1)
temp = name(i,:);
tempwav = wavread(temp);
end

そして、私はこのエラーを受け取ります:

Error in Load_data (line 7)
tempwav = wavread(temp);

この行の意味:tempwav = wavread(temp);

.wavファイルがあります。何が問題なのかわかりません。plsヘルプ

4

1 に答える 1

1

変数を作成する方法はname、値になりますAncaBogdanFrancoisJeromeSimina。代わりに、セル配列を使用する必要があります(中括弧に注意してください)

name = {'Anca', 'Bogdan', 'Francois', 'Jerome', 'Simina'};

for i=1:length(name)
    temp = name{i};
    tempwav = wavread(temp);
end
于 2012-06-04T11:54:25.417 に答える