So erstellen Sie mit errorbar() ein Liniendiagramm mit Fehlerbalken in MATLAB

So Erstellen Sie Mit Errorbar Ein Liniendiagramm Mit Fehlerbalken In Matlab



Die Fehlerbalken sind vertikale oder horizontale Balken, die in den Liniendiagrammen dargestellt werden, um Fehler oder Unsicherheiten in jedem Datenpunkt eines Datensatzes darzustellen. Diese Fehlerbalken werden verwendet, um die Variabilität von Daten zu visualisieren und die Zuverlässigkeit der Ergebnisse zu kommunizieren. Es gibt verschiedene Eigenschaften zum Zeichnen von Fehlerbalken, wie z. B. Breite, Größe und Farbe des Balkens. All dies kann mithilfe der integrierten Funktion erfolgen errorbar() Funktion in MATLAB.

In diesem Leitfaden werden verschiedene Syntaxen zum Erstellen von Fehlerbalken in MATLAB erläutert und verschiedene Beispiele erläutert.

Wie erstelle ich in MATLAB ein Liniendiagramm mit Fehlerbalken?

In MATLAB können wir mithilfe von ganz einfach Fehlerbalken in Liniendiagrammen erstellen errorbar() Funktion. Diese Funktion akzeptiert einige obligatorische und optionale Eingabeargumente, um Liniendiagramme mit Fehlerbalken für jeden Datensatzpunkt zu erstellen.







Syntax
In MATLAB können Sie das verwenden errorbar() funktionieren auf folgende Weise:



Fehlerleiste ( und, ähm )
Fehlerleiste ( x,y,äh )
Fehlerleiste ( x,y,neg,pos )
Fehlerleiste ( ___,ornt )
Fehlerleiste ( ___,LineSpec )

Hier,



Die Funktion errorbar(y, err) generiert ein Liniendiagramm mit vertikalen Fehlerbalken, die jedem Datenpunkt im Datensatz y entsprechen. Die Variable err beinhaltet die Länge des Fehlerbalkens oberhalb und unterhalb der Datenpunkte. Die Gesamtlänge des Fehlerbalkens verdoppelt sich also auf den Wert von err.





Die Funktion Fehlerleiste(x,y, err) Erzeugt ein Liniendiagramm entsprechend x vs. y mit Fehlerbalken an jedem Datenpunkt.

Die Funktion Fehlerleiste(x,y,neg,pos) generiert Fehlerbalken für jeden Datenpunkt entsprechend x gegenüber y, wobei die Variable neg die Länge des Fehlerbalkens unter dem Datenpunkt enthält, während pos jeweils die Länge des Fehlerbalkens über dem Datenpunkt enthält.



Die Funktion errorbar(___,ont) wird zum Einrichten der Ausrichtung des Fehlerbalkens verwendet. Der Standardwert „ornt“ steht für vertikal. Wir können ihn jedoch ändern, indem wir „horizontal“ für horizontale Fehlerbalken und „both“ sowohl für vertikale als auch horizontale Fehlerbalken angeben. Wir können die Option „ornt“ mit jeder vorherigen Syntax verwenden.

Die Funktion errorbar(___, LineSpec) Erstellt die Fehlerbalken mit einer beliebigen Syntax und gibt Balkenfarben, Balkenbreite und mehr an.

Beispiel 1: Wie erstelle ich ein Liniendiagramm mit vertikalen Fehlerbalken gleicher Länge?

Dieser MATLAB-Code generiert vertikale Fehlerbalken mit gleicher Länge err entsprechend dem Liniendiagramm unter Verwendung von MATLAB errorbar(y,err) Funktion.

y = 10 : 10 : 100 ;
irr = 10 * Einsen ( Größe ( Und ) ) ;
Fehlerleiste ( und, ähm )

Beispiel 2: Wie erstelle ich ein Liniendiagramm mit vertikalen Fehlerbalken unterschiedlicher Länge?

Das angegebene Beispiel erstellt mithilfe von die vertikalen Fehlerbalken, die den Liniendiagrammen mit unterschiedlichen Längen entsprechen Fehlerleiste(x,y,neg,pos) Funktion in MATLAB.

x = 1 : 10 ;
y = 10 : 10 : 100 ;
neg = 10 * Einsen ( Größe ( Und ) ) ;
pos = 5 * Einsen ( Größe ( Und ) ) ;
Fehlerleiste ( x,y,neg,pos )

Beispiel 3: Wie erstelle ich ein Liniendiagramm mit horizontalen Fehlerbalken?

In diesem MATLAB-Code verwenden wir das Fehlerleiste(x,y,ornt) Funktion zum Generieren horizontaler Fehlerbalken, die jedem Datenpunkt im angegebenen Liniendiagramm entsprechen.

x = 1 : 10 ;
y = 10 : 10 : 100 ;
irr = 10 * Einsen ( Größe ( Und ) ) ;
Fehlerleiste ( x,y,ähm, 'horizontal' )

Beispiel 4: Wie erstelle ich ein Liniendiagramm mit vertikalen und horizontalen Fehlerbalken mit Linieneigenschaften?

In diesem Beispiel verwenden wir die errorbar(x,y,err,both, LineSpec) Funktion zum Generieren vertikaler und horizontaler Fehlerbalken mit angegebenen Linieneigenschaften.

x = 1 : 10 ;
y = 10 : 10 : 100 ;
irr = 5 * Einsen ( Größe ( Und ) ) ;
Fehlerleiste ( x,y,ähm, 'beide' , „MarkerEdgeColor“ , 'Blau' , „MarkerFaceColor“ , [ 0,75 0,95 1 ] )

Abschluss

In MATLAB ist die errorbar() ist eine nützliche integrierte MATLAB-Funktion, die uns hilft, Fehlerbalken zu erstellen, die jedem Datenpunkt im gegebenen Datensatz entsprechen. Wir können Fehlerbalken zur grafischen Darstellung der Datenpunktfehler verwenden. Dieser Leitfaden hat die Funktionsweise des demonstriert errorbar() Funktion in MATLAB durch Bereitstellung ihrer Syntax und einiger grundlegender Beispiele, die uns helfen, die Funktionsweise dieser Funktion zu verstehen.