Comment utiliser la chaîne comme donnée pour le traçage dans Matlab?
Je veux utiliser un des mots comme, disons, 'A', 'B' et 'C' sur l'axe des X pour montrer leurs propriétés correspondante sur l'axe des ordonnées. Comment puis-je écrire ces chaînes sur l'axe des X à la place des données numériques?
source d'informationauteur
Vous devez vous connecter pour publier un commentaire.
Utilisation
'XTick'
et'XTickLabel'
propriétés de l'axe de la poignée.Voici un exemple simple:
Mettre en place une cellule avec vos lettres (le mien est appelé étiquettes), puis utilisez le XTick de propriété pour définir la même quantité de tiques sur l'axe des x comme votre numéro de l'étiquette. Enfin, la XTickLabel propriété écrire vos étiquettes de l'axe des x.
Comment utiliser les Valeurs de CARACTÈRES au lieu de valeurs Numériques, dans l'axe X.
l'étiquette x T1 T2 T3 T4 utiliser seulement ceci :
set(gca,'XTick',1:4,'XTickLabel',{'T1', T2', 'T3', 'T4'},'FontSize',15)
cette commande peut être utilisée après la commande plot suivie par la xlabel et ylabel , legand commandes.
vous pouvez également ajuster la taille de la police.
Exemple Pratique:
Vous pouvez également le faire à l'aide de l'interface graphique.
1) Cliquer sur la figure axes d'ouvrir les Axes de la Propriété de l'Éditeur.
2) Cliquez sur le "Plus" propriétés du bouton sur le côté droit de la fenêtre. Cela va ouvrir la fenêtre de l'inspecteur des axes.
3) Cliquez sur le petit bouton à côté de "XTickLabel de la propriété" pour ouvrir la boîte de dialogue comme indiqué ci-dessous.
4) Saisissez les étiquettes que vous souhaitez et cliquez sur "OK".