Bonjour à tous,
Je suis en train d'écrire un petit programme qui devrait me permettre de lire une liste de son .wav. Voici ce qui est déjà écris :
Jusque là tout va bien, j'obtiens dans mon workspace ma liste randomisée. Le problème, c'est que j'aimerais que Matlab lise chacun des fichiers de la liste.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 list_g = [... {'-15.wav'}; {'-30.wav'}; {'-45.wav'}; {'-60.wav'}; {'+15.wav'}; {'+30.wav'}; {'+45.wav'}; {'+60.wav'}]; list_test = []; for ii = 1:10; list_test = [list_test ; list_g]; end list_rand = []; for ii = randperm(size(list_test,1)) list_rand = [list_rand ; list_test(ii,:)]; end
J'ai essayé diverses fonctions (sound, read, wavread) mais à chaque fois elle demande un nom de fichier .wav, ce que je ne peux pas faire car ce fichier dépend de la liste.
Quelqu'un aurait-il une idée? Es-ce un autre fonction que je dois utiliser?
Merci d'avance pour vos conseils...
Rq/ Matlab R2007B
Partager