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