Ako vykresliť histogram v MATLABE

Ako Vykreslit Histogram V Matlabe



Pochopenie distribúcie a frekvencie údajových hodnôt je nevyhnutné pre úlohy analýzy údajov. MATLAB poskytuje jednoduchý spôsob vytvárania histogramy , ktoré vizuálne predstavujú distribúcie údajov. V programe MATLAB je možné vytvárať histogramy, aby ste získali cenné poznatky z vašich údajov a uľahčili informované rozhodovanie. Či už ste začiatočník alebo skúsený používateľ MATLABu, tento podrobný sprievodca vás prevedie procesom vykresľovania histogramy v MATLABE.

Ako vykresliť histogram v MATLABE

Na vykreslenie a histogram v MATLABE musíte postupovať podľa nižšie uvedených krokov:







Krok 1: Importujte alebo generujte údaje



Pred vykreslením a histogram , musíte mať údaje, s ktorými budete pracovať, a MATLAB ponúka viacero možností na import existujúcich údajov zo súborov alebo databáz.



data = importdata ( 'názov súboru' ) ;





Tu, 'názov súboru' predstavuje názov súboru, z ktorého chcete importovať údaje, a musíte sa uistiť, že súbor je vo formáte, ktorý MATLAB dokáže rozpoznať, ako napríklad textový súbor alebo tabuľkový súbor.

Môžete tiež generovať vzorové dáta priamo v MATLAB pomocou rôznych vstavaných funkcií. Ak chcete napríklad vytvoriť pole náhodných čísel, môžete použiť funkciu rand.



Syntax na generovanie údajov je uvedená nižšie:

dátum = riadok ( 1 , n ) ;

V tomto príklade n predstavuje požadovaný počet dátových bodov. Funkcia rand generuje pole 1xn náhodných čísel medzi 0 a 1.

Krok 2: Určite počet zásobníkov

Koše sú intervaly, do ktorých je v histograme rozdelený rozsah hodnôt údajov. Výber vhodného počtu zásobníkov je rozhodujúci pre presné zobrazenie distribúcie údajov. Počet zásobníkov môžete zadať manuálne podľa toho, ako rozumiete údajom.

Krok 3: Vytvorte histogram

Keď máte svoje údaje a požadovaný počet zásobníkov, je čas vytvoriť histogram. MATLAB ponúka hist alebo histogram funkcia, ktorá je primárnym nástrojom na tvorbu histogramu. Jednoducho zadajte svoje údaje ako vstup do funkcie hist a zadajte počet zásobníkov.

Syntax je nasledovná:

hist ( údaje, numBins )

alebo:

histogram ( údaje, 'NumBins' , numBins )

Tu, údajov predstavuje údaje, ktorých histogram chcete vykresliť, a numBins určuje požadovaný počet zásobníkov.

Krok 4: Prispôsobte histogram

MATLAB vám umožňuje prispôsobiť rôzne aspekty histogramu na zlepšenie jeho vzhľadu a čitateľnosti. Označenia osí môžete upraviť tak, aby poskytovali jasné popisy vykresľovaných údajov. Úprava šírky zásobníka môže pomôcť odhaliť podrobnejšie vzory v údajoch. Zmena farieb a pridávanie nadpisov môže urobiť histogram vizuálne príťažlivým a informatívnym.

Ak chcete napríklad pridať štítky x a y, použite nasledujúci kód:

xlabel ( 'hodnota' )
ylabel ( 'frekvencia' )

Na úpravu šírky zásobníka môžete použiť nasledujúci kód:

histogram ( údaje, 'BinWidth' , binWidth_value )

Pomocou 'BinWidth' môžete zadať požadovanú šírku zásobníkov vo svojom histograme. Nahraďte údaje svojimi vstupnými údajmi a binWidth_value s požadovanou hodnotou šírky.

Ak chcete zmeniť histogram farby, postupujte podľa nižšie uvedeného kódu:

histogram ( údaje, „FaceColor“ , 'farba' )

S „FaceColor“ môžete určiť farbu stĺpcov histogramu. Vymeňte 'farba' s požadovaným názvom farby alebo hodnotou RGB.

Môžete tiež pridať názov pre histogram z nižšie uvedenej syntaxe:

titul ( 'Histogram Title' )

Ak chcete uložiť histogram plot, môžete použiť nasledujúcu funkciu.

% Vytlačte obrázok ako PNG súbor
vytlačiť ( '-dpng' , 'myfigure.png' ) ;

Kompletný kód na vykreslenie histogramu v MATLAB je uvedený nižšie:

% Krok 1 : Načítanie alebo generovanie údajov
údaje = [ 10 , 12 , pätnásť , 18 , dvadsať , 22 , 22 , 22 , 25 , 28 , 30 , 30 , 30 , 32 , 35 , 38 , 40 ] ;
% Krok 2 : Nastavte počet zásobníkov
numBins = 5 ;
% Krok 3 a Krok 4 : Vytvorte a prispôsobte histogram
histogram ( údaje, numBins, „FaceColor“ , 'Modrá' ) ;
xlabel ( 'hodnota' ) ;
ylabel ( 'frekvencia' ) ;
titul ( 'Histogram údajov' ) ;
% Vytlačte obrázok ako PNG súbor
vytlačiť ( '-dpng' , 'myfigure.png' ) ;

Záver

MATLAB ponúka užívateľsky prívetivú a výkonnú platformu na vykresľovanie histogramov, ktoré je možné vykonať hist alebo histogram funkcie. Podľa podrobného sprievodcu v tomto článku sa naučíte importovať alebo generovať údaje, určiť počet zásobníkov, vytvárať a prispôsobovať histogramy, analyzovať výsledky a prispôsobiť ich podľa vlastného výberu.