How to create and plot a Gaussian Dist with specified parameters?
46 views (last 30 days)
Show older comments
Quant.Phys42 on 7 Dec 2019
Answered: Sourav Bairagya on 10 Dec 2019
How would you create a Gaussian distribution of some form; G = A*exp -(x-mu)^2/2*sigma^2
where A, mu, and Sigma are specified and given and x are some frequency axis values and how would you plot this?
Sourav Bairagya on 10 Dec 2019
You can follow this example to create and plot a Gaussian distribution.
a = -100; b = 100;
x = a + (b-a) * rand(1, 500);
mu = (a + b)/2;
sigma = 30;
f = gaussian_distribution(x, mu, sigma);
title('Gaussian Distribution Curve')
function f = gaussian_distribution(x, mu, sigma)
p = -(1/2) * ((x - mu)/sigma) .^ 2;
A = 1/(sigma * sqrt(2*pi));
f = A.*exp(p);
Find more on Scatter Plots in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!