Kuidas luua MATLABis vearibadega joondiagrammi veariba () abil

Kuidas Luua Matlabis Vearibadega Joondiagrammi Veariba Abil



Vearibad on vertikaalsed või horisontaalsed ribad, mis on joonistatud joondiagrammidesse, et tähistada vigu või ebakindlust andmestiku mis tahes andmepunktis. Neid vearibasid kasutatakse andmete varieeruvuse visualiseerimiseks ja tulemuste usaldusväärsuse edastamiseks. Vearibade joonistamiseks on mitmesuguseid omadusi, nagu riba laius, suurus ja värv, kõike seda saab teha sisseehitatud veariba () funktsioon MATLABis.

See juhend läbib erinevaid süntakse, et luua MATLABis vearibasid, selgitades erinevaid näiteid.

Kuidas luua MATLABis vearibadega joondiagrammi?

MATLABis saame hõlpsalt luua joondiagrammides vearibasid, kasutades veariba () funktsiooni. See funktsioon aktsepteerib mõningaid kohustuslikke ja valikulisi sisendargumente, et luua igas andmekomplekti punktis vearibadega joongraafikuid.







Süntaks
MATLABis saate kasutada veariba () toimida järgmistel viisidel:



veariba ( ja eks )
veariba ( x,y,err )
veariba ( x,y,neg,pos )
veariba ( ___,ornt )
veariba ( ___,LineSpec )

Siin



Funktsioon veariba (y, err) genereerib joondiagrammi, millel on vertikaalsed vearibad, mis vastavad andmekogu y igale andmepunktile. Muutuja err sisaldab veariba pikkust nii andmepunktide kohal kui ka all. Seega muutub veariba kogupikkus err väärtusega kahekordseks.





Funktsioon veariba (x, y, viga) genereerib joondiagrammi, mis vastab x versus y, millel on vearibad igas andmepunktis.

Funktsioon veariba (x,y,neg,pos) genereerib vearibad iga andmepunkti kohta, mis vastab x versus y, kus neg-muutuja sisaldab veariba pikkust andmepunktist allpool, samas kui pos sisaldab veariba pikkust andmepunktist kõrgemal.



Funktsioon veariba (___,ont) kasutatakse veariba orientatsiooni seadistamiseks. Vaikeväärtus 'ornt' tähistab vertikaalset, kuid me saame seda muuta, määrates horisontaalsete vearibade jaoks 'horisontaalne' ja nii vertikaalsete kui ka horisontaalsete vearibade jaoks 'mõlemad'. Suvandit 'ornt' saame kasutada mis tahes varasema süntaksiga.

Funktsioon veariba (___, LineSpec) loob vearibad, kasutades mis tahes süntaksit, mis määrab riba värvid, riba laiuse ja palju muud.

Näide 1: Kuidas luua joondiagrammi, mille vertikaalsed vearibad on võrdse pikkusega?

See MATLAB-kood genereerib vertikaalsed vearibad, millel on võrdse pikkusega err, mis vastab joondiagrammile, kasutades MATLAB-i veariba(y,err) funktsiooni.

y = 10 : 10 : 100 ;
eksitus = 10 * ühed ( suurus ( ja ) ) ;
veariba ( ja eks )

Näide 2: Kuidas luua joondiagrammi erineva pikkusega vertikaalsete vearibadega?

Antud näide loob vertikaalsed vearibad, mis vastavad erineva pikkusega joondiagrammidele, kasutades veariba (x,y,neg,pos) funktsioon MATLABis.

x = 1 : 10 ;
y = 10 : 10 : 100 ;
neg = 10 * ühed ( suurus ( ja ) ) ;
pos = 5 * ühed ( suurus ( ja ) ) ;
veariba ( x,y,neg,pos )

Näide 3: Kuidas luua joondiagrammi horisontaalsete vearibadega?

Selles MATLAB-koodis kasutame veariba (x,y,ornt) funktsioon horisontaalsete vearibade genereerimiseks, mis vastavad määratud joondiagrammi igale andmepunktile.

x = 1 : 10 ;
y = 10 : 10 : 100 ;
eksitus = 10 * ühed ( suurus ( ja ) ) ;
veariba ( x,y,err, 'horisontaalne' )

Näide 4: Kuidas luua joondiagrammi vertikaalsete ja horisontaalsete vearibadega, millel on joone omadused?

Selles näites kasutame veariba (x,y,err,'mõlemad', LineSpec) funktsioon vertikaalsete ja horisontaalsete vearibade genereerimiseks, millel on määratud joone omadused.

x = 1 : 10 ;
y = 10 : 10 : 100 ;
eksitus = 5 * ühed ( suurus ( ja ) ) ;
veariba ( x,y,err, 'mõlemad' , 'MarkerEdgeColor' , 'sinine' , 'MarkerFaceColor' , [ 0,75 0,95 1 ] )

Järeldus

MATLABis on veariba () on kasulik sisseehitatud MATLAB-funktsioon, mis aitab meil luua antud andmekogumi igale andmepunktile vastavaid vearibasid. Andmepunkti vigade graafiliseks esitamiseks saame kasutada vearibasid. See juhend on näidanud selle toimimist veariba () funktsiooni MATLABis, pakkudes selle süntaksi ja mõningaid põhinäiteid, mis aitavad meil mõista selle funktsiooni toimimist.