specify directory and automatic save files in loop
Afficher commentaires plus anciens
Hello everybody: I have a matrix have composed of several columns sometimes 24 other times 6 etc. I want to choose a folder and then automatic save colums as wav files such as: 1.wav, 2.wav ....24.wav, but this code failed to work ?? Does anybody know how to do it ??
folder = uigetdir(); % Or wherever you want.
for i = 1 : n
% Create a filename.
baseFileName = sprintf('Cell%d.wav', i);
filename = fullfile(folder, baseFileName);
% Write the wav files.
wavwrite(mat(:,i),Fs,16,filename);
end
3 commentaires
Stephen23
le 19 Mar 2018
@Mohamed Gamal: what is your question for us? Your code basically seems okay: do you have any specific problem?
Mohamed Gamal
le 19 Mar 2018
Akira Agata
le 20 Mar 2018
I would recommend replacing wavwrite with audiowrite, like:
audiowrite(filename,mat(:,i),Fs)
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Programming dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!