Jak udělat pololovkovou grafiku v MATLABu

MATLAB je plně schopen vytvářet polořadovkovou grafiku.

Krok 1

Použijte funkci "semilogy" pro vytvoření grafu dat uložených ve vektoru s osou y v logaritmickém měřítku. Například vyplňte vektor s exponenciálními hodnotami s následujícími příkazy:

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

Napište příkaz "semilogy (y)" pro vytvoření polotovaru. Údaje se na zobrazeném obrázku zobrazují lineárně.

Krok 2

Použijte "semilogx" pro vytvoření grafu s osou x v logaritmické škále:

semilogx (x)

Tentokrát se zdá, že lineární data (uložená v "x") jsou exponenciální, neboť její měřítko je logaritmické.

Krok 3

Změňte měřítko os v grafu, který již máte, klepnutím na nabídku "Upravit" v okně a výběrem "Vlastnosti nápravy". Na kartě "Osa X" nebo "Osa Y" vyberte v rozevírací nabídce "Měřítko" možnost "lineární" nebo "logaritmický". Graf je okamžitě aktualizován.