Kako narisati histogram v MATLAB

Kako Narisati Histogram V Matlab



Razumevanje porazdelitve in pogostosti vrednosti podatkov je bistveno za naloge analize podatkov. MATLAB ponuja preprost način ustvarjanja histogrami , ki vizualno predstavljajo porazdelitve podatkov. V MATLAB-u je mogoče ustvariti histograme za pridobitev dragocenih vpogledov iz vaših podatkov in olajšanje sprejemanja odločitev na podlagi informacij. Ne glede na to, ali ste začetnik ali izkušen uporabnik MATLAB-a, vas bo ta vodnik po korakih popeljal skozi postopek risanja histogrami v MATLAB-u.

Kako narisati histogram v MATLAB-u

Za načrtovanje a histogram v MATLAB-u morate slediti spodnjim korakom:







1. korak: uvozite ali ustvarite podatke



Pred risanjem a histogram , morate imeti podatke za delo, MATLAB pa ponuja več možnosti za uvoz obstoječih podatkov iz datotek ali baz podatkov.



podatki = uvoz podatkov ( 'Ime datoteke' ) ;





tukaj, 'Ime datoteke' predstavlja ime datoteke, iz katere želite uvoziti podatke, in zagotoviti morate, da je datoteka v formatu, ki ga MATLAB prepozna, na primer besedilna datoteka ali datoteka preglednice.

Vzorčne podatke lahko ustvarite tudi neposredno v MATLAB-u z uporabo različnih vgrajenih funkcij. Če želite na primer ustvariti niz naključnih števil, lahko uporabite funkcijo rand.



Sintaksa za ustvarjanje podatkov je podana spodaj:

datum = vrstica ( 1 , n ) ;

V tem primeru n predstavlja želeno število podatkovnih točk. Funkcija rand ustvari niz naključnih števil 1 krat n med 0 in 1.

2. korak: Določite število posod

Zabojniki so intervali, na katere je razdeljen obseg podatkovnih vrednosti v histogramu. Izbira ustreznega števila binov je ključnega pomena za natančen prikaz porazdelitve podatkov. Ročno lahko določite število pladnjev glede na vaše razumevanje podatkov.

3. korak: Ustvarite histogram

Ko imate podatke in želeno število posod, je čas, da ustvarite histogram. MATLAB ponuja zgod oz histogram funkcijo, ki je primarno orodje za ustvarjanje histograma. Preprosto vnesite svoje podatke kot vhod v funkcijo hist in določite število binov.

Sintaksa je naslednja:

zgod ( podatki, numBins )

ali:

histogram ( podatki, 'NumBins' , numBins )

tukaj, podatke predstavlja podatke, za katere želite izrisati histogram, in numBins določa želeno število posod.

4. korak: prilagodite histogram

MATLAB vam omogoča, da prilagodite različne vidike histograma, da izboljšate njegov videz in berljivost. Spremenite lahko oznake osi, da zagotovite jasne opise podatkov, ki se izrisujejo. Prilagajanje širine pladnja lahko pomaga razkriti podrobnejše vzorce v podatkih. Spreminjanje barv in dodajanje naslovov lahko naredi histogram vizualno privlačen in informativen.

Če želite na primer dodati oznake x in y, uporabite to kodo:

xlabel ( 'Vrednost' )
ylabel ( 'Frekvenca' )

Za prilagoditev širine koša lahko uporabite naslednjo kodo:

histogram ( podatki, 'BinWidth' , binWidth_value )

Uporabljati 'BinWidth' parametra, lahko določite želeno širino posod v svojem histogramu. Zamenjajte podatke s svojimi vhodnimi podatki in binWidth_value z želeno vrednostjo širine.

Če želite spremeniti histogram barve, sledite spodnji kodi:

histogram ( podatki, 'FaceColor' , 'barva' )

z 'FaceColor' lahko določite barvo stolpcev histograma. Zamenjati 'barva' z želenim imenom barve ali vrednostjo RGB.

Dodate lahko tudi naslov za histogram iz spodnje sintakse:

naslov ( 'Naslov histograma' )

Da shranite histogram plot, lahko uporabite naslednjo funkcijo.

% Natisnite sliko kot PNG mapa
tiskanje ( '-dpng' , 'mojafigura.png' ) ;

Celotna koda za risanje histograma v MATLAB je podana spodaj:

% korak 1 : nalaganje ali ustvarjanje podatkov
podatki = [ 10 , 12 , petnajst , 18 , dvajset , 22 , 22 , 22 , 25 , 28 , 30 , 30 , 30 , 32 , 35 , 38 , 40 ] ;
% korak 2 : Nastavite število posod
numBins = 5 ;
% korak 3 in korak 4 : ustvarite in prilagodite histogram
histogram ( podatki, numBins, 'FaceColor' , 'modra' ) ;
xlabel ( 'Vrednost' ) ;
ylabel ( 'Frekvenca' ) ;
naslov ( 'Histogram podatkov' ) ;
% Natisnite sliko kot PNG mapa
tiskanje ( '-dpng' , 'mojafigura.png' ) ;

Zaključek

MATLAB ponuja uporabniku prijazno in zmogljivo platformo za risanje histogramov, ki jih je mogoče narediti prek zgod oz histogram funkcije. Z upoštevanjem vodnika po korakih v tem članku se boste naučili uvoziti ali ustvariti podatke, določiti število pladnjev, ustvariti in prilagoditi histograme, analizirati rezultate in jih prilagoditi po svoji izbiri.