У меня есть список, который отсортирован, и я хочу знать, сколько значений в каждом бункере? Я сделал бункеров, используя linspace (floor (fist_element_list), ceil (last_element_list), num_bins) Есть ли встроенная функция или простой способ сделать это в Matlab? Все, что я могу придумать, это делать это вручную. Мне нужна функция частоты, подобная той, которая находится в excel.Как сделать частотную функцию в matlab, как функция частоты excel?
1
A
ответ
7
hist - это близко. Тем не менее, это фактически группировка элементов в бункеры, а не подсчет значений. Обычно это участки, но вы можете получить данные вместо:
[freqs, vals] = hist(list, num_bins)
Смотрите также MATLAB : frequency distribution.
Вот документация: http://www.mathworks.com/access/helpdesk/help/techdoc/ref/hist.html – mtrw
@mtrw, спасибо, добавлено. –