Ich versuche zu verstehen, semilogy
Funktion, die normalerweise für das Zeichnen von Daten in MATLAB verwendet wird.Verständnis der Semilogie-Funktion
Da die Definition sagt in Hilfebereich MATLAB:
semilogy(Y)
schafft ein Diagramm, das eine Basis 10 logarithmische Skala für deny
-Achse und eine lineare Skala für diex
-Achse mit. Es zeichnet die Spalten vonY
gegen ihren Index, wennY
reelle Zahlen enthält.
Der Code unten sollte gleiches Grundstück produzieren:
y1 = 1:100;
figure
semilogy(y1, 'linewidth', 2);
x2 = 1:100;
y2 = log10(x2);
figure
plot(x2, y2, 'linewidth', 2);
Aber wie wir sehen können, sind die y-Achse Grenzen unterschiedlich zwischen den Stellplätzen. Kann jemand meine Zweifel klären?