Hogyan készítsünk hisztogramot a MATLAB-ban

Hogyan Keszitsunk Hisztogramot A Matlab Ban



Az adatelemzési feladatokhoz elengedhetetlen az adatértékek eloszlásának és gyakoriságának megértése. A MATLAB egyszerű módot biztosít a létrehozásra hisztogramok , amelyek vizuálisan ábrázolják az adateloszlásokat. A MATLAB-ban hisztogramok hozhatók létre, hogy értékes betekintést nyerhessenek adataiból, és megkönnyítsék a megalapozott döntéshozatalt. Akár kezdő, akár tapasztalt MATLAB felhasználó, ez a lépésről lépésre végigvezeti Önt az ábrázolás folyamatán. hisztogramok MATLAB-ban.

Hogyan készítsünk hisztogramot a MATLAB-ban

Cselekvésre a hisztogram A MATLAB-ban kövesse az alábbi lépéseket:







1. lépés: Adatok importálása vagy generálása



Az ábrázolás előtt a hisztogram , rendelkeznie kell azokkal az adatokkal, amelyekkel dolgozni szeretne, és a MATLAB többféle lehetőséget kínál a meglévő adatok fájlokból vagy adatbázisokból történő importálására.



adatok = importadatok ( 'fájl név' ) ;





Itt, 'fájl név' annak a fájlnak a nevét jelenti, amelyből adatokat szeretne importálni, és meg kell győződnie arról, hogy a fájl olyan formátumban van, amelyet a MATLAB képes felismerni, például szöveges fájl vagy táblázatkezelő fájl.

A különböző beépített funkciók segítségével mintaadatokat is generálhat közvetlenül a MATLAB-on belül. Például véletlen számokból álló tömb létrehozásához használhatja a rand függvényt.



Az adatok generálására szolgáló szintaxis az alábbiakban látható:

dátum = sor ( 1 , n ) ;

Ebben a példában n az adatpontok kívánt számát jelenti. A rand függvény 0 és 1 közötti véletlenszámok 1-szeres tömbjét generálja.

2. lépés: Határozza meg a rekeszek számát

Bins azok az intervallumok, amelyekre az adatértékek tartománya fel van osztva egy hisztogramon. A megfelelő számú rekesz kiválasztása kulcsfontosságú az adatok eloszlásának pontos ábrázolásához. Az adatok értelmezése alapján manuálisan is megadhatja a rekeszek számát.

3. lépés: Hozza létre a hisztogramot

Ha megvannak az adatok és a kívánt számú rekesz, itt az ideje elkészíteni a hisztogramot. A MATLAB kínálja a hiszt vagy hisztogram függvény, amely a hisztogram létrehozásának elsődleges eszköze. Egyszerűen adja meg adatait a hiszt függvény bemeneteként, és adja meg a rekeszek számát.

A szintaxis a következő:

hiszt ( adatok, numBins )

Vagy:

hisztogram ( adat, 'NumBins' , numBins )

Itt, adat azokat az adatokat jelöli, amelyekről hisztogramot szeretne ábrázolni, és numBins megadja a rekeszek kívánt számát.

4. lépés: A hisztogram testreszabása

A MATLAB lehetővé teszi a hisztogram különböző aspektusainak testreszabását, hogy javítsa annak megjelenését és olvashatóságát. Módosíthatja a tengelycímkéket, hogy egyértelmű leírást adjon a nyomtatott adatokról. A rekesz szélességének módosításával részletesebb minták jelenhetnek meg az adatokban. A színek megváltoztatása és a címek hozzáadása a hisztogramot vizuálisan vonzóvá és informatívvá teheti.

Például x és y címkék hozzáadásához használja a következő kódot:

xlabel ( 'Érték' )
ylabel ( 'Frekvencia' )

A tartály szélességének beállításához a következő kódot használhatja:

hisztogram ( adat, 'BinWidth' , binWidth_value )

Használni a 'BinWidth' paramétert, megadhatja a tálcák kívánt szélességét a hisztogramjában. Cserélje ki az adatokat a bemeneti adatokkal és binWidth_value a kívánt szélesség értékkel.

Ha meg akarja változtatni a hisztogram színek, kövesse az alábbi kódot:

hisztogram ( adat, 'FaceColor' , 'szín' )

A ... val 'FaceColor' paramétert, megadhatja a hisztogram sávjainak színét. Cserélje ki 'szín' a kívánt színnévvel vagy RGB értékkel.

Címet is megadhat a hisztogram az alábbi szintaxisból:

cím ( 'Hisztogram címe' )

Menteni a hisztogram plot, a következő függvényt használhatja.

% Nyomtassa ki az ábrát mint egy PNG fájlt
nyomtatás ( '-dpng' , 'myfigure.png' ) ;

A hisztogram MATLAB-ban történő ábrázolásához szükséges teljes kód az alábbiakban található:

% Lépés 1 : Adatok betöltése vagy generálása
adatok = [ 10 , 12 , tizenöt , 18 , húsz , 22 , 22 , 22 , 25 , 28 , 30 , 30 , 30 , 32 , 35 , 38 , 40 ] ;
% Lépés 2 : Állítsa be a rekeszek számát
numBins = 5 ;
% Lépés 3 és Step 4 : Hisztogram létrehozása és testreszabása
hisztogram ( adatok, számjegyek, 'FaceColor' , 'kék' ) ;
xlabel ( 'Érték' ) ;
ylabel ( 'Frekvencia' ) ;
cím ( 'Adatok hisztogramja' ) ;
% Nyomtassa ki az ábrát mint egy PNG fájlt
nyomtatás ( '-dpng' , 'myfigure.png' ) ;

Következtetés

A MATLAB felhasználóbarát és hatékony platformot kínál az áttekinthető hisztogramok ábrázolásához hiszt vagy hisztogram funkciókat. A cikkben található részletes útmutatót követve megtudhatja, hogyan importálhat vagy generálhat adatokat, hogyan határozhatja meg a tálcák számát, hogyan hozhat létre és testreszabhat hisztogramokat, elemezheti az eredményeket, és hogyan szabhatja testre az Ön választása szerint.