Bonjour,
%% 1- transformer la matrice origine en une matrice de X colonnes
[S]=redimenssionMatrice(Signal);


%% 3- Demander le nombre d'intervalles voulus
delta=input('nombre d''intervalles (2 dB par intervalles environ) : ');


%% 4- Tracer l'histogramme
[histo,bins]=hist(S,delta);
plot(bins,histo,'-+')
h=plot(bins,histo,'-+');


%% 5- Redimensionner l'histogramme pour le sauvgarder par la suite
h=reshape(h,size(S,1),delta);


%% 5- Sauvegarder la matrice
nom_fichier=input('nom du fichier de sauvegarde : ','s');
mkdir(nom_fichier);
save([nom_fichier , filesep , 'histo-', nom_fichier ,'.txt'],'-ascii','h');
Voici mon code.

Je pars d'une matrice de 128 colonnes et n lignes
je sors un histogramme de cette matrice avec delta intervalles

Et je voudrais sauvegarder les valeurs de l'histogramme dans un fichier texte sous la forme d'une matrice contenant delta colonne et n lignes.

Problème, le fichier sauvegarder ne contient que 1 colonne et 128 lignes. (donc le reshape ne fonctionne pas, mais je voudrais l'utiliser audn même

Quelqu'un peut m'expliquer le soucis et comment y remédier svp?

merci