Wie man ein semilogarithmischem Grundstück in MATLAB

October 4

Ein semilogarithmischem Grundstück ist ein Diagramm, in dem eine Achse ist logarithmisch skaliert und die andere ist linear skaliert. Semilogarithmischem Grundstücke eignen sich zur Visualisierung von Daten oder Funktionen, die exponentiell zu ändern, weil Grundstücke Semi Protokoll machen diesen Look linear und offenbaren in Regionen, wo es normalerweise, wegen der großen Wertebereich abgedeckt verdunkelt sind, genauer. MATLAB ist völlig fähig semilogarithmischem Parzellen von Daten oder Funktionen zu produzieren und hat integrierte Befehle, die es zu erreichen. Sie können auch eine vorhandene Grundstück zu machen, halb logarithmische mit den Plotter Tools ändern.

Anweisungen

1 Verwenden Sie die "semilogy" Funktion, um ein Grundstück in einen Vektor mit der y-Achse logarithmisch skaliert gespeicherten Daten machen. Füllen Sie beispielsweise einen Vektor mit exponentiellen Werte mit den folgenden Befehlen:

X = 0:.1:100;

y = 10. ^ X;

Geben Sie den Befehl "semilogy(y)" um die semilogarithmischem Handlung zu erstellen. Die Daten erscheinen lineare Abbildung, die angezeigt wird.

2 Verwenden Sie "Semilogx", um ein Grundstück mit der x-Achse logarithmisch skaliert zu machen:

semilogx(x)

Diesmal die linearen Daten (gespeichert in "X") angezeigt exponentiell, weil es logarithmisch skaliert wird.

3 Die Skalen der Achsen für eine Handlung, die Sie bereits haben, klicken Sie im Fenster Abbildung im Menü "Bearbeiten" und wählen "Axis-Eigenschaften" zu ändern. Wählen Sie in der Registerkarte "X-Achse" oder "Y-Achse" "Linear" oder "Log" aus dem "Scale" Dropdown-Menü. Das Grundstück sofort aktualisiert.