Denne guide vil gennemgå forskellige syntakser for at oprette fejlbjælker i MATLAB, der forklarer forskellige eksempler.
Hvordan opretter man et linjeplot med fejlbjælker i MATLAB?
I MATLAB kan vi nemt oprette fejlbjælker i linjeplot ved at bruge fejllinje() fungere. Denne funktion accepterer nogle obligatoriske og valgfri input-argumenter for at skabe linjeplot med fejlbjælker på hvert datasætpunkt.
Syntaks
I MATLAB kan du bruge fejllinje() fungerer på følgende måder:
fejllinje ( og, fejl )
fejllinje ( x,y, fejl )
fejllinje ( x,y,neg,pos )
fejllinje ( ___,ornt )
fejllinje ( ___,LineSpec )
Her,
Funktionen fejllinje (y, fejl) genererer et linjeplot med lodrette fejlbjælker svarende til hvert datapunkt i datasættet y. Variablen fejl inkluderer længden af fejlbjælken over såvel som under datapunkterne. Så den samlede længde af fejlbjælken bliver dobbelt til værdien af fejl.
Funktionen fejllinje(x,y, fejl) genererer et linjeplot svarende til x versus y med fejlbjælker på hvert datapunkt.
Funktionen fejllinje(x,y,neg,pos) genererer fejlbjælker på hvert datapunkt svarende til x versus y, hvor neg-variablen indeholder fejlbjælkens længde under datapunktet, mens pos indeholder henholdsvis fejlbjælkens længde over datapunktet.
Funktionen fejllinje(___,ont) bruges til at indstille orienteringen af fejlbjælken. Standardværdien for 'ornt' repræsenterer lodret, men vi kan ændre den ved at angive 'horisontal' for vandrette fejlbjælker og 'begge' for både lodrette og vandrette fejlbjælker. Vi kan bruge 'ornt'-indstillingen med enhver tidligere syntaks.
Funktionen fejllinje(___, linjespecifikation) opretter fejlbjælkerne ved hjælp af enhver syntaks, der angiver bjælkefarver, bjælkebredde og mere.
Eksempel 1: Hvordan oprettes linjeplot med lodrette fejlbjælker, der har samme længde?
Denne MATLAB-kode genererer lodrette fejlbjælker med samme længde fejl svarende til linjeplottet ved hjælp af MATLAB's fejllinje (y, fejl) fungere.
y = 10 : 10 : 100 ;fejl = 10 * dem ( størrelse ( og ) ) ;
fejllinje ( og, fejl )
Eksempel 2: Hvordan opretter man et linjeplot med lodrette fejlbjælker, der har forskellige længder?
Det givne eksempel opretter de lodrette fejlbjælker svarende til linjeplottene med forskellige længder ved hjælp af fejllinje(x,y,neg,pos) funktion i MATLAB.
x = 1 : 10 ;y = 10 : 10 : 100 ;
neg = 10 * dem ( størrelse ( og ) ) ;
pos = 5 * dem ( størrelse ( og ) ) ;
fejllinje ( x,y,neg,pos )
Eksempel 3: Hvordan oprettes linjeplot med vandrette fejlbjælker?
I denne MATLAB-kode bruger vi fejllinje(x,y,ornt) funktion til at generere vandrette fejlbjælker svarende til hvert datapunkt på det angivne linjeplot.
x = 1 : 10 ;y = 10 : 10 : 100 ;
fejl = 10 * dem ( størrelse ( og ) ) ;
fejllinje ( x,y, fejl, 'vandret' )
Eksempel 4: Hvordan oprettes et linjeplot med lodrette og vandrette fejlbjælker med linjeegenskaber?
I dette eksempel bruger vi fejllinje(x,y,err,'begge', LineSpec) funktion til at generere lodrette og vandrette fejlbjælker med specificerede linjeegenskaber.
x = 1 : 10 ;y = 10 : 10 : 100 ;
fejl = 5 * dem ( størrelse ( og ) ) ;
fejllinje ( x,y, fejl, 'begge' , 'MarkerEdgeColor' , 'blå' , 'MarkerFaceColor' , [ 0,75 0,95 1 ] )
Konklusion
I MATLAB er fejllinje() er en nyttig indbygget MATLAB-funktion, der hjælper os med at oprette fejlbjælker svarende til hvert datapunkt i det givne datasæt. Vi kan bruge fejlbjælker til grafisk at repræsentere datapunktfejlene. Denne vejledning har demonstreret virkemåden af fejllinje() funktion i MATLAB ved at give dens syntakser og nogle grundlæggende eksempler for at hjælpe os med at forstå, hvordan denne funktion fungerer.