making loop mat lab
古いコメントを表示
hello
am working no signals using the code below I want to make this code to run for more then one folder can someone help please
clc,clear ,close all
% get a section of the sound file
[x, fs] = audioread('a14.wav'); % load an audio file
x = x(:, 1); % get the first channel
N = length(x); % signal length
t = (0:N-1)'/fs; % time vector
a14 = table(t, x);
writetable(a14, 'a14.csv', 'Delimiter',',')
採用された回答
その他の回答 (1 件)
Jayant
2018 年 10 月 8 日
0 投票
you can try following
% get a section of the sound file
count=1;
for count=1:NumberOfFiles %% NumberOfFiles==> total number of your audio files
[x, fs] = audioread(['a' count '.wav']); % load an audio file like a1.wav, a2.wav, a3.wav...
x = x(:, 1); % get the first channel
N = length(x); % signal length
t = (0:N-1)'/fs; % time vector
a14 = table(t, x);
end
カテゴリ
ヘルプ センター および File Exchange で Audio I/O and Waveform Generation についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!