The хистограма е полезен тип лентова графика, представяща честотното разпределение на стойностите в набор от данни; той представлява броя на наблюденията с всеки интервал. За да създадете хистограма, диапазонът от стойности се разделя поравно в контейнер и след това се намира броят на стойностите на всеки контейнер. Оста x на хистограмата представлява диапазона от стойности, разделен на интервали с еднакъв размер, докато оста y представлява честотата или броя на стойностите във всеки интервал.
В това ръководство ще ви покажем лесно ръководство за хистограми с някои примери за създаването им в MATLAB.
Хистограма в MATLAB
в MATLAB , можете да създадете хистограма с помощта на хист() функция или хистограма() функция.
Синтаксисът за използване на хист() функция е както следва:
хист ( данни )
Синтаксисът за използване на хистограма() функция в MATLAB е написана по-долу:
хистограма ( данни )
Хистограмата показва разпределенията на набора от данни, като ги разделя по равно на интервали и контейнери. Височината във всяка хистограма е според точките от данни.
Пример 1
Хистограма на 500 произволни числа между 0 и 1, показва контейнерите като 3D правилни ленти, а височината показва броя на елементите в кошчето.
и =randn ( 500 , 1 ) ;хист ( и )
Пример 2
Можете да посочите броя на контейнерите за начертаване на хистограмата в MATLAB, като използвате следния формат:
хист ( данни, nbins )
Тук nbins параметър на хист() функцията определя общия брой контейнери във всяко измерение на хистограмата. Следното е пример за начертаване на хистограма или произволни 500 числа с 20 контейнера, като се използва хист() функция:
и =randn ( 500 , 1 ) ;nbins = двадесет ;
хист ( y,nbins )
Пример 3
Можете също да създадете хистограма от множество колони, като подадете числото към набора от данни. Ето графика на хистограмата от 500 произволни числа с 5 множество колони:
и =randn ( 500 , 5 ) ;хист ( и )
Долен ред
Хистограми са мощен инструмент за визуализиране на разпределението на данни и предоставят подробности за стойностите или набора от данни в рамките на определени интервали или контейнери. Можете да създадете хистограма в MATLAB използвайки хист() или хистограма() функция. Тази статия представя подробно ръководство за използване на хист() функция за създаване на хистограми в MATLAB, което ви позволява да разберете основната работа на функцията.