Come creare un grafico a linee con barre di errore in MATLAB utilizzando errorbar()

Come Creare Un Grafico A Linee Con Barre Di Errore In Matlab Utilizzando Errorbar



Le barre di errore sono barre verticali o orizzontali tracciate nei grafici a linee per rappresentare errori o incertezze in qualsiasi punto dati di un set di dati. Queste barre di errore vengono utilizzate per visualizzare la variabilità dei dati e per comunicare l'affidabilità dei risultati. Esistono varie proprietà per tracciare le barre di errore come larghezza, dimensione e colore della barra, tutto ciò può essere fatto utilizzando il built-in barra degli errori() funzione in MATLAB.

Questa guida esaminerà diverse sintassi per creare barre di errore in MATLAB spiegando vari esempi.

Come creare un grafico a linee con barre di errore in MATLAB?

In MATLAB, possiamo creare facilmente barre di errore nei grafici a linee utilizzando il file barra degli errori() funzione. Questa funzione accetta alcuni argomenti di input obbligatori e facoltativi per creare grafici a linee con barre di errore su ciascun set point di dati.







Sintassi
In MATLAB è possibile utilizzare il file barra degli errori() funzionare nei seguenti modi:



barra degli errori ( e, errare )
barra degli errori ( x,y,err )
barra degli errori ( x,y,neg,pos )
barra degli errori ( ___,ornt )
barra degli errori ( ___,Specificalinea )

Qui,



La funzione barra di errore(sì, err) genera un grafico a linee con barre di errore verticali corrispondenti a ciascun punto dati nel set di dati y. La variabile err include la lunghezza della barra di errore sopra e sotto i punti dati. Pertanto, la lunghezza totale della barra di errore diventa il doppio del valore di err.





La funzione barra degli errori(x,y, err) genera un grafico a linee corrispondente a x rispetto a y con barre di errore su ciascun punto dati.

La funzione barraerrore(x,y,neg,pos) genera barre di errore su ciascun punto dati corrispondente a x rispetto a y dove la variabile neg contiene la lunghezza della barra di errore sotto il punto dati mentre pos contiene rispettivamente la lunghezza della barra di errore sopra il punto dati.



La funzione barraerrore(___,ont) viene utilizzato per impostare l'orientamento della barra di errore. Il valore predefinito di 'ornt' rappresenta verticale, tuttavia possiamo modificarlo specificando 'orizzontale' per le barre di errore orizzontali e 'entrambi' per le barre di errore sia verticali che orizzontali. Possiamo usare l'opzione “ornt” con qualsiasi sintassi precedente.

La funzione barraerrore(___, LineSpec) crea le barre di errore utilizzando qualsiasi sintassi specificando i colori delle barre, la larghezza delle barre e altro.

Esempio 1: come creare un grafico a linee con barre di errore verticali di uguale lunghezza?

Questo codice MATLAB genera barre di errore verticali di uguale lunghezza err corrispondenti al grafico a linee utilizzando quello di MATLAB barra di errore(sì,err) funzione.

y = 10 : 10 : 100 ;
err = 10 * quelli ( misurare ( E ) ) ;
barra degli errori ( e, errare )

Esempio 2: come creare un grafico a linee con barre di errore verticali di lunghezze diverse?

L'esempio fornito crea le barre di errore verticali corrispondenti ai grafici di linee aventi lunghezze diverse utilizzando il metodo barraerrore(x,y,neg,pos) funzione in MATLAB.

x = 1 : 10 ;
y = 10 : 10 : 100 ;
neg = 10 * quelli ( misurare ( E ) ) ;
posizione = 5 * quelli ( misurare ( E ) ) ;
barra degli errori ( x,y,neg,pos )

Esempio 3: come creare un grafico a linee con barre di errore orizzontali?

In questo codice MATLAB utilizziamo il file barra di errore(x,y,ornt) funzione per generare barre di errore orizzontali corrispondenti a ciascun punto dati sul grafico a linee specificato.

x = 1 : 10 ;
y = 10 : 10 : 100 ;
err = 10 * quelli ( misurare ( E ) ) ;
barra degli errori ( x,y,erro, 'orizzontale' )

Esempio 4: come creare un grafico a linee con barre di errore verticali e orizzontali con proprietà di linea?

In questo esempio utilizziamo il file barraerrore(x,y,err,”entrambi”, LineSpec) funzione per generare barre di errore verticali e orizzontali con proprietà di linea specificate.

x = 1 : 10 ;
y = 10 : 10 : 100 ;
err = 5 * quelli ( misurare ( E ) ) ;
barra degli errori ( x,y,erro, 'Entrambi' , 'ColoreMarkerEdge' , 'blu' , 'MarkerFaceColor' , [ 0,75 0,95 1 ] )

Conclusione

In MATLAB, il barra degli errori() è un'utile funzione MATLAB integrata che ci aiuta a creare barre di errore corrispondenti a ciascun punto dati nel set di dati fornito. Possiamo utilizzare le barre di errore per rappresentare graficamente gli errori dei punti dati. Questa guida ha dimostrato il funzionamento di barra degli errori() funzione in MATLAB fornendo le sue sintassi e alcuni esempi di base per aiutarci a comprendere il funzionamento di questa funzione.