how can ı normalize the histogram?

2 views (last 30 days)
studentmatlaber
studentmatlaber on 12 Oct 2021
Answered: BhaTTa on 19 Jul 2024
I fit the histogram distribution fitter app as in the plot. But I want to normalize this one as well. How can I get both the fit and normalized histogram?

Answers (1)

BhaTTa
BhaTTa on 19 Jul 2024
Here is an example code snippet that demonstrates how to normalize a histogram and overlay a fitted distribution:
% Example data
data = randn(1000, 1); % Replace this with your actual data
% Create a normalized histogram
figure;
histogram(data, 'Normalization', 'pdf');
hold on;
% Fit a normal distribution to the data
pd = fitdist(data, 'Normal');
% Get the range for the fitted distribution
x_values = linspace(min(data), max(data), 100);
% Evaluate the fitted distribution's PDF
y_values = pdf(pd, x_values);
% Plot the fitted distribution
plot(x_values, y_values, 'r-', 'LineWidth', 2);
% Add labels and legend
xlabel('Data');
ylabel('Density');
title('Normalized Histogram with Fitted Distribution');
legend('Normalized Histogram', 'Fitted Distribution');
hold off;

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!