Stufendiagramme in Octave

In dieser Lektion möchte ich Ihnen zeigen, wie Sie ein Stufendiagramm in Octave erstellen können.

Was genau ist ein Stufendiagramm? Es handelt sich dabei um eine Darstellungsform einer Funktion, die in diskreten Sprüngen abgebildet wird, ähnlich wie Stufen. Sie ist nicht kontinuierlich. Ein Stufendiagramm ist besonders hilfreich, um Veränderungen im Anstieg der Funktion zu verdeutlichen.
Beispiel eines Stufendiagramms

Lassen Sie uns das anhand eines praktischen Beispiels verdeutlichen.

Erstellen Sie ein Array, x, der unabhängigen Variable, mit Werten von 1 bis 20.

>> x=linspace(1,20,20);

Nun erstellen wir ein Array für eine lineare Funktion.

>> y=x

Wir zeichnen die Funktion mit der Funktion plot(x,y).

>> plot(x,y)

Das Diagramm der Funktion y = f(x) = x ist eine einfache Gerade, die durch den Ursprung verläuft.

Ein Beispiel für ein lineares Diagramm

Um ein Stufendiagramm zu erstellen, verwenden Sie die Funktion stairs(x, y).

>> stairs(x,y)

Das Diagramm zeigt nun die gleiche Funktion, aber in Form von Stufen.

Das Stufendiagramm der linearen Funktion

Alle Stufen sind gleich groß, was darauf hinweist, dass die Funktion eine konstante Wachstumsrate aufweist.

Lassen Sie uns ein weiteres praktisches Beispiel betrachten.

Wir erstellen eine Funktion y = x^2.

y=x.^2

Wir zeichnen die Funktion mit der Anweisung plot(x,y)

In diesem Fall wächst die Funktion exponentiell.

Ein Beispiel für eine exponentielle Funktion

Mit dem Befehl stairs(x, y) zeichnen wir das Stufendiagramm der Funktion.

>> stairs(x,y)

Das Stufendiagramm zeigt Stufen unterschiedlicher Höhe.

Das Stufendiagramm einer exponentiellen Funktion

Die letzten Stufen sind höher, was darauf hindeutet, dass die Funktion eine Wachstumsrate aufweist, die zunehmend ansteigt.

Wie stellt man mehrere Diagramme in einem Diagramm dar?

Um zwei Stufendiagramme im selben Diagramm darzustellen, geben Sie die beiden Funktionen in einer Y-Matrix mit zwei Spalten an.

>> X = linspace(0,4*pi,50)';
>> Y = [0.5*cos(X), 2*cos(X)];

Die erste Spalte der Y-Matrix repräsentiert die Werte der Funktion 1/2*cos(X), und die zweite Spalte die Werte der Funktion 2*cos(x).

Nun zeigen wir das Diagramm mit dem Befehl stairs(Y) oder stairs(X, Y) an.

>> stairs(X,Y)

Auf diese Weise werden die Stufendiagramme beider Funktionen im Diagramm dargestellt.

Das Stufendiagramm mit zwei Funktionen

Wenn Sie diese Lektion hilfreich fanden, freuen wir uns, wenn Sie uns weiterhin folgen.

 
 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin

Diagramme in Octave zeichnen

Ein Diagramm anpassen