Concernant le vecteur retourné de la fonction dendrogramme
-
28-10-2019 - |
Question
Je dessine un dendrogramme en utilisant la fonction matlab comme suit
[h1,t1,perm1] = dendrogram(z,3);
Selon le document MATLAB, le h1 renvoyé est un vecteur de poignées vers les lignes du dendrogramme.Je ne sais pas que cela veut dire.Pour mon cas, le retour h1 est
h1=
174.0048
175.0043
Comment utiliser ce vecteur?
La solution
Dans Matlab, un handle vers un objet graphique vous permet de modifier ses propriétés.Ils sont répertoriés dans la documentation pour chaque type d'objet.Vous pouvez utiliser la commande set
ou l'éditeur de propriétés en double-cliquant sur la ligne (choisissez d'abord la flèche dans la barre d'outils de la figure).
Vous avez cet exemple dans la page dendrogram
pour définir la largeur de toutes les lignes (mais vous pouvez également n'en sélectionner que quelques-unes):
set(H,'LineWidth',2)
Voir Propriétés de la ligne et plus généralement Propriétés de l'objet .