Разница между функциями hist и histogram в MATLAB заключается в следующем:
- Поведение при вводе матриц. docs.exponenta.ru hist создаёт гистограмму для каждого столбца входной матрицы и строит гистограммы бок о бок в той же фигуре. docs.exponenta.ru histogram обрабатывает входную матрицу как один высокий вектор и создаёт одну гистограмму. docs.exponenta.ru
- Спецификация интервала. docs.exponenta.ru hist принимает центры интервала как второй вход, а histogram — рёбра интервала. docs.exponenta.ru
- Выходные аргументы. docs.exponenta.ru hist возвращает количества интервала как выходной аргумент, и опционально может возвратить центры интервала как второй выходной аргумент. docs.exponenta.ru histogram возвращает объект гистограммы как выходной аргумент, который содержит множество свойств (количества интервала, рёбра интервала и т. д.). docs.exponenta.ru
Таким образом, hist более старая функция и менее продвинута в обновлении и изменении масштаба осей y, в то время как histogram предлагает более современные возможности, например, возможность изменить свойства гистограммы через её объект. www.mathworks.com