Bonjour à tous,
Je viens vers vous car je me retrouve dans une impasse et je n'arrive pas trouver de solution.
Mon script consiste à tracer un nombre d’occurrence n d'une valeur u, et ce pour différentes valeur de N. Le résultat est le suivant, pour N=5.
J'aimerais bien savoir s'il est possible une fois la figure ouverte, de pouvoir choisir quelles courbes on souhaite afficher ? Juste une ou plusieurs (peut être à l'aide d'un système de case à cocher)
Le code que j'utilise pour les tracer est le 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 close all figure(1) hold all for i = 1:1:N u = unique(M(:,i)); n = histc(M(:,i),u); plot (u,n,'linewidth',2) clear u n legendInfo{i} = ['Ordre ' num2str(i)]; end legend(legendInfo) title('Méthode des plus proches voisins à l''ordre n') xlabel('Distance au plus proche voisin à l''ordre n'); ylabel('Occurences'); hold off
Merci d'avance pour votre aide![]()
Partager