Как построить гистограмму в matlab?

Пользователь

от linnea , в категории: Другие , год назад

Как построить гистограмму в matlab?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от cade , год назад

@linnea гистограмму можно построить при помощи функции hist() 

Ниже приведён пример

1
2
3
4
5
6
7
A = randn(300, 3);
hist(A,15); grid on;
title('Название гистограммы');
xlabel('Подписи интервалов');
ylabel('Количество');
legend('Набор данных 1', 'Набор данных 2', 'Набор данных 3');
saveas(gca, 'hist1.jpg'); %сохранение графика в файл

В результате получим гистограммы трёх случайных величин, распределённых по нормальному закону


Также можно строить угловую гистограмму функцией rose()

1
2
3
4
figure;
rose(A(:,1)+A(:,2)+A(:,3));
title('Угловая гистограмма');
saveas(gca, 'rose1.jpg');