Ovaj će vodič proći kroz različite sintakse za stvaranje traka pogrešaka u MATLAB-u objašnjavajući razne primjere.
Kako stvoriti linijski dijagram s trakama pogrešaka u MATLAB-u?
U MATLAB-u možemo jednostavno stvoriti stupce pogrešaka u crtama linija koristeći traka pogrešaka() funkcija. Ova funkcija prihvaća neke obvezne i neobavezne ulazne argumente za izradu linijskih dijagrama s trakama pogrešaka na svakoj skupnoj točki podataka.
Sintaksa
U MATLAB-u možete koristiti traka pogrešaka() funkcioniraju na sljedeće načine:
traka s pogreškama ( i, pogriješiti )
traka s pogreškama ( x,y,pogreška )
traka s pogreškama ( x,y,neg,poz )
traka s pogreškama ( ___,ornt )
traka s pogreškama ( ___,Spec )
Ovdje,
Funkcija traka s pogreškama (y, err) generira linijski dijagram s okomitim stupcima pogrešaka koji odgovaraju svakoj podatkovnoj točki u skupu podataka y. Varijabla err uključuje duljinu trake pogreške iznad i ispod podatkovnih točaka. Dakle, ukupna duljina trake pogreške postaje dvostruko veća od vrijednosti err.
Funkcija traka pogrešaka(x,y, err) generira linijski dijagram koji odgovara x u odnosu na y koji ima trake pogrešaka na svakoj podatkovnoj točki.
Funkcija traka pogrešaka(x,y,neg,pos) generira trake pogrešaka na svakoj podatkovnoj točki koja odgovara x u odnosu na y gdje neg varijabla sadrži duljinu trake pogrešaka ispod podatkovne točke dok pos sadrži duljinu trake pogrešaka iznad podatkovne točke.
Funkcija traka pogrešaka(___,ont) koristi se za postavljanje orijentacije trake pogrešaka. Zadana vrijednost 'ornt' predstavlja okomito, no možemo je promijeniti određivanjem 'horizontalno' za vodoravne trake pogrešaka i 'obje' za okomite i horizontalne trake pogrešaka. Opciju “ornt” možemo koristiti s bilo kojom prethodnom sintaksom.
Funkcija traka s pogreškama (___, LineSpec) stvara trake pogrešaka koristeći bilo koju sintaksu koja specificira boje trake, širinu trake i više.
Primjer 1: Kako stvoriti linijski dijagram s vertikalnim stupcima pogrešaka jednake duljine?
Ovaj MATLAB kod generira vertikalne trake pogrešaka jednake duljine err koje odgovaraju crtanju linije koristeći MATLAB traka pogrešaka(y,err) funkcija.
y = 10 : 10 : 100 ;pogriješiti = 10 * one ( veličina ( i ) ) ;
traka s pogreškama ( i, pogriješiti )
Primjer 2: Kako stvoriti linijski dijagram s okomitim stupcima pogrešaka različitih duljina?
Navedeni primjer stvara vertikalne trake pogrešaka koje odgovaraju crtama linija različitih duljina pomoću traka pogrešaka(x,y,neg,pos) funkcija u MATLAB-u.
x = 1 : 10 ;y = 10 : 10 : 100 ;
neg = 10 * one ( veličina ( i ) ) ;
pos = 5 * one ( veličina ( i ) ) ;
traka s pogreškama ( x,y,neg,poz )
Primjer 3: Kako stvoriti linijski dijagram s vodoravnim stupcima pogrešaka?
U ovom MATLAB kodu koristimo traka pogrešaka(x,y,ornt) funkcija za generiranje vodoravnih traka pogrešaka koje odgovaraju svakoj podatkovnoj točki na navedenom linijskog dijagramu.
x = 1 : 10 ;y = 10 : 10 : 100 ;
pogriješiti = 10 * one ( veličina ( i ) ) ;
traka s pogreškama ( x,y,greška, 'horizontalno' )
Primjer 4: Kako stvoriti linijski dijagram s okomitim i vodoravnim stupcima pogrešaka koji imaju svojstva linija?
U ovom primjeru koristimo traka pogrešaka(x,y,err,”oboje”, Specifikacija linije) funkcija za generiranje okomitih i vodoravnih traka pogrešaka s određenim svojstvima linija.
x = 1 : 10 ;y = 10 : 10 : 100 ;
pogriješiti = 5 * one ( veličina ( i ) ) ;
traka s pogreškama ( x,y,greška, 'oba' , 'MarkerEdgeColor' , 'plava' , 'MarkerFaceColor' , [ 0,75 0,95 1 ] )
Zaključak
U MATLAB-u, traka pogrešaka() je korisna ugrađena funkcija MATLAB-a koja nam pomaže stvoriti trake pogrešaka koje odgovaraju svakoj podatkovnoj točki u danom skupu podataka. Možemo koristiti trake pogrešaka za grafički prikaz pogrešaka podatkovnih točaka. Ovaj vodič je pokazao rad traka pogrešaka() funkciju u MATLAB-u pružajući njezinu sintaksu i neke osnovne primjere koji nam pomažu razumjeti funkcioniranje ove funkcije.