Viivakuvaajan luominen virhepalkeilla MATLABissa käyttämällä errorbar()

Viivakuvaajan Luominen Virhepalkeilla Matlabissa Kayttamalla Errorbar



Virhepalkit ovat pysty- tai vaakapylväitä, jotka on piirretty viivakaavioihin kuvaamaan virheitä tai epävarmuutta missä tahansa tietojoukon tietopisteessä. Näitä virhepalkkeja käytetään visualisoimaan tietojen vaihtelua ja viestimään tulosten luotettavuudesta. Virhepalkkien piirtämiseen on useita ominaisuuksia, kuten palkin leveys, koko ja väri, kaikki tämä voidaan tehdä sisäänrakennetulla virhepalkki() toiminto MATLABissa.

Tässä oppaassa käydään läpi erilaisia ​​syntaksia virhepalkkien luomiseksi MATLABiin selittäen erilaisia ​​esimerkkejä.

Kuinka luoda viivakaavio virhepalkeilla MATLABissa?

MATLABissa voimme helposti luoda virhepalkkeja viivakaavioihin käyttämällä virhepalkki() toiminto. Tämä funktio hyväksyy jotkin pakolliset ja valinnaiset syöttöargumentit viivakaavioiden luomiseksi virhepalkeilla jokaisessa data-asetuspisteessä.







Syntaksi
MATLABissa voit käyttää virhepalkki() toimivat seuraavilla tavoilla:



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

Tässä,



Toiminto virhepalkki (y, err) luo viivakaavion, jossa on pystysuorat virhepalkit, jotka vastaavat kutakin tietojoukon y datapistettä. Muuttuja err sisältää virhepalkin pituuden datapisteiden ylä- ja alapuolella. Joten virhepalkin kokonaispituus tulee kaksinkertaiseksi err-arvoon verrattuna.





Toiminto virhepalkki (x, y, virhe) luo viivakaavion, joka vastaa x:tä vs. y:tä, ja jokaisessa datapisteessä on virhepalkit.

Toiminto virhepalkki(x,y,neg,pos) luo virhepalkit jokaiselle datapisteelle, joka vastaa arvoa x vs. y, jossa neg-muuttuja sisältää virhepalkin pituuden datapisteen alapuolella, kun taas pos sisältää virhepalkin pituuden datapisteen yläpuolella.



Toiminto virhepalkki (___,ont) käytetään virhepalkin suunnan asettamiseen. Oletusarvo 'ornt' edustaa pystysuoraa, mutta voimme muuttaa sitä määrittämällä 'horisontaalinen' vaakasuuntaisille virhepalkeille ja 'molemmat' sekä pysty- että vaakasuuntaisille virhepalkeille. Voimme käyttää 'ornt' -vaihtoehtoa minkä tahansa aikaisemman syntaksin kanssa.

Toiminto virhepalkki (___, LineSpec) luo virhepalkit käyttämällä mitä tahansa syntaksia, joka määrittää palkin värit, palkin leveyden ja paljon muuta.

Esimerkki 1: Kuinka luodaan viivakaavio, jossa pystysuuntaiset virhepalkit ovat yhtä pitkiä?

Tämä MATLAB-koodi luo pystysuuntaisia ​​virhepalkkeja, joilla on yhtä pitkä err, joka vastaa viivakaaviota MATLABin avulla. virhepalkki(y,err) toiminto.

y = 10 : 10 : 100 ;
err = 10 * yhdet ( koko ( ja ) ) ;
virhepalkki ( ja, err )

Esimerkki 2: Kuinka luodaan viivakaavio, jossa pystysuuntaiset virhepalkit ovat eri pituisia?

Annettu esimerkki luo pystysuuntaiset virhepalkit, jotka vastaavat eripituisia viivakaavioita käyttämällä virhepalkki(x,y,neg,pos) toiminto MATLABissa.

x = 1 : 10 ;
y = 10 : 10 : 100 ;
neg = 10 * yhdet ( koko ( ja ) ) ;
pos = 5 * yhdet ( koko ( ja ) ) ;
virhepalkki ( x,y,neg,pos )

Esimerkki 3: Kuinka luodaan viivakaavio vaakasuuntaisilla virhepalkeilla?

Tässä MATLAB-koodissa käytämme virhepalkki(x,y,ornt) toiminto luo vaakasuuntaiset virhepalkit, jotka vastaavat määritetyn viivakaavion kutakin datapistettä.

x = 1 : 10 ;
y = 10 : 10 : 100 ;
err = 10 * yhdet ( koko ( ja ) ) ;
virhepalkki ( x,y,err, 'vaakasuora' )

Esimerkki 4: Kuinka luodaan viivakaavio pysty- ja vaakasuuntaisilla virhepalkeilla, joilla on viivaominaisuuksia?

Tässä esimerkissä käytämme virhepalkki (x,y,err,molemmat, LineSpec) toiminto luo pysty- ja vaakasuuntaiset virhepalkit, joilla on tietyt viivaominaisuudet.

x = 1 : 10 ;
y = 10 : 10 : 100 ;
err = 5 * yhdet ( koko ( ja ) ) ;
virhepalkki ( x,y,err, 'molemmat' , 'MarkerEdgeColor' , 'sininen' , 'MarkerFaceColor' , [ 0,75 0,95 1 ] )

Johtopäätös

MATLABissa, virhepalkki() on hyödyllinen sisäänrakennettu MATLAB-toiminto, joka auttaa meitä luomaan virhepalkkeja, jotka vastaavat kutakin datapistettä tietyssä tietojoukossa. Voimme käyttää virhepalkkeja datapistevirheiden graafiseen esittämiseen. Tämä opas on osoittanut järjestelmän toiminnan virhepalkki() funktio MATLABissa tarjoamalla sen syntaksit ja joitain perusesimerkkejä, jotka auttavat meitä ymmärtämään tämän funktion toimintaa.