Comment créer un graphique semi-log dans MATLAB

MATLAB est tout à fait capable de produire des graphiques semi-log.

Étape 1

Utilisez la fonction "semilogy" pour créer un graphique des données stockées dans un vecteur d'axe des y à l'échelle logarithmique. Par exemple, remplissez un vecteur avec les valeurs exponentielles avec les commandes suivantes:

x = 0: 0, 1: 100; y = 10 ^ x;

Ecrivez la commande "semilogy (y)" pour créer le cadre semi-log. Les données apparaissent linéaires dans la figure qui apparaît.

Étape 2

Utilisez "semilogx" pour créer un graphique avec l’axe des x en échelle logarithmique:

semilogx (x)

Cette fois, les données linéaires (stockées dans "x") apparaissent de manière exponentielle, car leur échelle est logarithmique.

Étape 3

Modifiez les échelles des axes d'un graphique que vous avez déjà en cliquant sur le menu "Edition" de la fenêtre et en choisissant "Propriétés de l'essieu". Dans l'onglet "Axe X" ou "Axe Y", sélectionnez "linéaire" ou "logarithmique" dans le menu déroulant "Echelle". Le graphique est mis à jour immédiatement.