Come creare una grafica semi-log in MATLAB
Passaggio 1
Utilizzare la funzione "semilogy" per creare un grafico dei dati memorizzati in un vettore con l'asse y in scala logaritmica. Ad esempio, riempi un vettore con i valori esponenziali con i seguenti comandi:
x = 0: .1: 100; y = 10 ^ x;
Scrivi il comando "semilogy (y)" per creare il frame semi-log. I dati appaiono lineari nella figura che appare.
Passaggio 2
Usa "semilogx" per creare un grafico con l'asse x in scala logaritmica:
semilogx (x)
Questa volta, i dati lineari (memorizzati in "x") appaiono esponenziali, poiché la sua scala è logaritmica.
Passaggio 3
Cambia le scale degli assi per un grafico che hai già, facendo clic sul menu "Modifica" nella finestra e scegliendo "Proprietà asse". All'interno della scheda "Asse X" o "Asse Y", selezionare "lineare" o "logaritmico" dal menu a discesa "Scala". Il grafico viene aggiornato immediatamente.