Cum se face un grafic semi-log în MATLAB

MATLAB este capabil să producă grafică semi-logică.

Pasul 1

Utilizați funcția "semilogie" pentru a face un grafic al datelor stocate într-un vector cu axa y în scală logaritmică. De exemplu, umpleți un vector cu valorile exponențiale cu următoarele comenzi:

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

Scrieți comanda "semilogy (y)" pentru a crea cadranul semi-log. Datele apar liniar în figura care apare.

Pasul 2

Utilizați "semilogx" pentru a face un grafic cu axa x în scară logaritmică:

semilogx (x)

De data aceasta, datele liniare (stocate în "x") apar exponențial, deoarece scala lor este logaritmică.

Pasul 3

Schimbați scările axelor pentru un grafic pe care îl aveți deja, făcând clic pe meniul "Editare" din fereastră și selectând "Proprietățile axei". În fila "Axa X" sau "Axa Y", selectați "liniare" sau "logaritmic" din meniul derulant "Scale". Graficul este actualizat imediat.