Bonjour à tous et à toutes;
J'espère que vous allez bien depuis la dernière fois.
Voilà je reviens parmi vous car j'ai un problème. Je m'explique.
Je cherche à déterminer le nombre de fois qu'apparaissent les différentes valeurs d'un vecteur. Ça ok pour un vecteur ouvert!
Mais voilà j'ouvre plusieurs fichiers contenant mes vecteurs à la fois et je cherche à effectuer l'opération du calcul du nombre de fois qu'apparaissent les différentes valeurs à chacun des vecteurs mais voilà dans mon programme il ne me prend en compte que la dernière boucle alors que moi je cherche à additionner tous les résultats pour chaque incrémentation de fichier chargé.
Je ne vois pas comment faire? Merci beaucoup à vous.
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 [FileName,PathName] = uigetfile('*.txt','sélectionnez les fichiers', 'MultiSelect', 'on'); cd(PathName); for n=1:length(FileName) fullfile(PathName, FileName{n}); x = importdata(fullfile(PathName,FileName{n})); x = reshape(x,1,numel(x)); R{1,n} = unique(x); w{1,n} = histc(x,R{1,n}); c = R{1,n}; d = w{1,n}; end
Partager