Guides

Comment changer l'axe d'un histogramme dans Matlab

Un histogramme Matlab montre une distribution de données regroupées à intervalles réguliers appelés bacs. Matlab a des fonctions prédéfinies pour créer des histogrammes dans des systèmes de coordonnées cartésiennes ou polaires. Après avoir créé un histogramme, vous pouvez interagir avec ses propriétés via l'éditeur graphique de propriétés, accessible dans le navigateur de l'espace de travail sur le bureau Matlab, ou vous pouvez saisir du code dans la fenêtre de commande. Matlab crée automatiquement des axes pour un histogramme et les redimensionne lorsque vous redimensionnez le graphique, mais vous avez également des options pour modifier les axes manuellement.

1

Créez une fonction en définissant les variables x et y. Par exemple, saisissez "x = 1: 100;" et "y = exp(x);" - sans guillemets ici et partout - en appuyant sur «Entrée» après chaque commande. Tapez « hist(y) » et appuyez sur « Entrée » pour créer un histogramme de la fonction.

2

Cliquez sur "Afficher" dans la barre de menu de la fenêtre d'histogramme qui s'ouvre. Cliquez sur "Editeur de propriétés" et, lorsque la fenêtre de l'éditeur de propriétés s'ouvre, cliquez sur "Plus de propriétés".

3

Cliquez sur «Position» pour modifier le placement des axes de l'histogramme. Cliquez sur l'icône représentant une main dans la barre d'outils et faites glisser les axes là où vous souhaitez qu'ils se trouvent.

4

Cliquez sur "XLim" ou "YLim" pour définir une limite sur l'axe x ou y. Lorsque la fenêtre de l'éditeur s'ouvre, entrez une plage pour "XLim" ou "YLim". Par exemple, pour afficher l'axe des x pour les valeurs comprises entre 15 et 20 uniquement, saisissez "15 ​​20" à côté de "XLim" et cliquez sur "OK".

5

Cliquez sur "ActivePositionProperty" pour configurer la façon dont Matlab redimensionne les axes de votre graphique lorsque vous ajoutez ou supprimez des composants. Cliquez sur "OuterPosition" pour utiliser la bordure la plus externe comme référence de redimensionnement automatique. Ce paramètre fera que Matlab affichera toujours le texte et la mise en forme autour de votre graphique lorsque vous redimensionnez.

6

Cliquez sur "Position" dans la fenêtre "ActivePositionProperty" si vous préférez utiliser la bordure intérieure comme référence lors du redimensionnement. Ce paramètre découpera les objets sur la partie de votre axe qui se trouve à l'extérieur de la fenêtre graphique.

$config[zx-auto] not found$config[zx-overlay] not found