21 views (last 30 days)

Hi everyone,

I have this code and have plotted the histogram and now want to have gaussian and standard deviation.

can anyone help me please?

figure('Name','A3{1}.BMd_Img_o_part1')

edges= linspace(0,255,21);

histogram(image1, 'BinEdges',edges,'normalization','pdf')

Star Strider
on 8 Sep 2020

image1 = 42*randn(1,1000)+42*3; % Create Data

figure('Name','A3{1}.BMd_Img_o_part1')

edges= linspace(0,255,21);

[muHat,sgHat] = normfit(image1);

pdfplot = normpdf(edges, muHat, sgHat);

figure

histogram(image1, 'BinEdges',edges,'normalization','pdf')

hold on

plot(edges, pdfplot, '-r', 'LineWidth',2)

hold off

.

Star Strider
on 9 Sep 2020

I do not understand what threw the error.

Please use the code I already wrote to plot the normal distribution on the histogram.

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

Start Hunting!
## 0 Comments

Sign in to comment.