Com crear un diagrama de línies amb barres d'error a MATLAB mitjançant errorbar()

Com Crear Un Diagrama De Linies Amb Barres D Error A Matlab Mitjancant Errorbar



Les barres d'error són barres verticals o horitzontals representades en els diagrames de línies per representar errors o incerteses en qualsevol punt de dades d'un conjunt de dades. Aquestes barres d'error s'utilitzen per visualitzar la variabilitat de les dades i per comunicar la fiabilitat dels resultats. Hi ha diverses propietats per traçar barres d'error com ara l'amplada, la mida i el color de la barra, tot això es pot fer utilitzant el sistema integrat. barra d'errors () funció a MATLAB.

Aquesta guia repassarà diferents sintaxis per crear barres d'error a MATLAB explicant diversos exemples.

Com crear un traçat de línies amb barres d'error a MATLAB?

A MATLAB, podem crear fàcilment barres d'error en gràfics de línies mitjançant l' barra d'errors () funció. Aquesta funció accepta alguns arguments d'entrada obligatoris i opcionals per crear gràfics de línies amb barres d'error a cada punt de configuració de dades.







Sintaxi
A MATLAB, podeu utilitzar el barra d'errors () funcionen de les següents maneres:



barra d'errors ( i,err )
barra d'errors ( x,y,err )
barra d'errors ( x,y,neg,pos )
barra d'errors ( ___, ornt )
barra d'errors ( ___,LineSpec )

Aquí,



La funció errorbar(i, err) genera una gràfica de línies amb barres d'error verticals corresponents a cada punt de dades del conjunt de dades y. La variable err inclou la longitud de la barra d'error a sobre i a sota dels punts de dades. Per tant, la longitud total de la barra d'error es converteix en el doble del valor d'err.





La funció errorbar(x,y, err) genera una gràfica de línies corresponent a x versus y amb barres d'error a cada punt de dades.

La funció errorbar(x,y,neg,pos) genera barres d'error a cada punt de dades corresponents a x versus y, on la variable neg conté la longitud de la barra d'error per sota del punt de dades mentre que pos conté la longitud de la barra d'error per sobre del punt de dades respectivament.



La funció barra d'error(___,ont) s'utilitza per configurar l'orientació de la barra d'errors. El valor per defecte de 'ornt' representa vertical, però podem canviar-lo especificant 'horitzontal' per a les barres d'error horitzontals i 'tots dos' tant per a les barres d'error verticals com horitzontals. Podem utilitzar l'opció 'ornt' amb qualsevol sintaxi anterior.

La funció barra d'errors (___, LineSpec) crea les barres d'error utilitzant qualsevol sintaxi que especifiqui els colors de la barra, l'amplada de la barra i més.

Exemple 1: Com crear un traçat de línies amb barres d'error verticals que tinguin la mateixa longitud?

Aquest codi de MATLAB genera barres d'error verticals amb un error de longitud igual corresponent a la gràfica de línies utilitzant MATLAB errorbar(i,err) funció.

y = 10 : 10 : 100 ;
errar = 10 * uns ( mida ( i ) ) ;
barra d'errors ( i,err )

Exemple 2: Com crear un traçat de línies amb barres d'error verticals amb longituds diferents?

L'exemple donat crea les barres d'error verticals corresponents als gràfics de línies que tenen longituds diferents utilitzant el errorbar(x,y,neg,pos) funció a MATLAB.

x = 1 : 10 ;
y = 10 : 10 : 100 ;
neg = 10 * uns ( mida ( i ) ) ;
pos = 5 * uns ( mida ( i ) ) ;
barra d'errors ( x,y,neg,pos )

Exemple 3: Com crear un traçat de línies amb barres d'error horitzontals?

En aquest codi MATLAB, fem servir el errorbar(x,y,ornt) funció per generar barres d'error horitzontals corresponents a cada punt de dades de la gràfica de línies especificada.

x = 1 : 10 ;
y = 10 : 10 : 100 ;
errar = 10 * uns ( mida ( i ) ) ;
barra d'errors ( x,y,err, 'horitzontal' )

Exemple 4: Com crear un traçat de línies amb barres d'error verticals i horitzontals amb propietats de línia?

En aquest exemple, fem servir el errorbar(x,y,err,both, LineSpec) funció per generar barres d'error verticals i horitzontals amb propietats de línia especificades.

x = 1 : 10 ;
y = 10 : 10 : 100 ;
errar = 5 * uns ( mida ( i ) ) ;
barra d'errors ( x,y,err, 'tots dos' , 'MarkerEdgeColor' , 'blau' , 'MarkerFaceColor' , [ 0.75 0.95 1 ] )

Conclusió

A MATLAB, el barra d'errors () és una funció integrada de MATLAB útil que ens ajuda a crear barres d'error corresponents a cada punt de dades del conjunt de dades donat. Podem utilitzar barres d'error per representar gràficament els errors del punt de dades. Aquesta guia ha demostrat el funcionament del barra d'errors () funció a MATLAB proporcionant les seves sintaxis i alguns exemples bàsics per ajudar-nos a entendre el funcionament d'aquesta funció.