mon probleme est le suivant
je vais devoir lancer mon programme 40 fois et a chaque fois je stocke dans une matrice m environ 17 valeurs (reelles)

j'ai le code suivant :

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
%nettoyage
clear
clc
warning('off','MATLAB:dispatcher:InexactMatch')
 
%boite de dialogue,selection des 2 signaux
[nom,acces] = uigetfile('*.wav','Selectionner un fichier wav');
 
[y,fe,bits]=wavread(nom,6000000);
fs=3000;
x=resample(y,fs,fe); 
x=x(:,1);
n=length(x);
[cA,cD]=dwt(x,'sym6');
coeff=[cA;cD];
l=length(coeff);
S=floor(abs(log2(l)))
for i = 1:S
   ind=(l/(-1+2^i));
   m(i)=sum(abs(coeff(1:ind))); 
end
m contient 17 valeurs réelles
est ce possible de les faire afficher dans un fichier
ensuite de relancer le programme, afficher les nouvelles valeurs de m sur la ligne suivante,........et de recuperer le fichier une fois que j'aurai lancé le nombre de fois souhaité mon code


merci