Программирование MATLAB для обнаружения данных - бимодальное или тримодальное распределение
У меня есть данные временного ряда, имеющие значения случайным образом между 0 и 1. Я хочу автоматически определять с помощью программирования MATLAB, является ли распределение данных бимодальным или тримодальным распределением.
2 ответа
Я просто скопирую ответ Amros отсюда: /questions/37199717/proverte-sootvetstvuet-li-raspredelenie-dannyih-gaussovu-raspredeleniyu-v-matlab/37199733#37199733. Пожалуйста, поддержите его ответ, если он вам поможет.
Проверьте эту страницу документации на все доступные тесты гипотез.
Из них для ваших целей вы можете использовать:
... среди других
Вы также можете использовать некоторые визуальные тесты, такие как:
Может быть, этот также поможет вам: /questions/14616616/dolzhen-li-ya-ispolzovat-int-ili-int32/14616644#14616644
Обычно, чтобы проверить, является ли распределение бимодальным, следует использовать куртоз.
Вы должны посмотреть на мультимодальную дистрибуцию в Википедии.
Взгляните на раздел под названием Unimodal vs. bimodal distribution
,