# How to create and plot a Gaussian Dist with specified parameters?

40 visualizzazioni (ultimi 30 giorni)
Quant.Phys42 il 7 Dic 2019
Risposto: Sourav Bairagya il 10 Dic 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?
##### 1 CommentoMostra -1 commenti meno recentiNascondi -1 commenti meno recenti
darova il 8 Dic 2019
What have you tried? What about plot function?

Accedi per commentare.

### Risposte (1)

Sourav Bairagya il 10 Dic 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);
plot(x,f,'.')
grid on
title('Gaussian Distribution Curve')
xlabel('X-axis')
ylabel('Gauss Distribution')
function f = gaussian_distribution(x, mu, sigma)
p = -(1/2) * ((x - mu)/sigma) .^ 2;
A = 1/(sigma * sqrt(2*pi));
f = A.*exp(p);
end
##### 0 CommentiMostra -2 commenti meno recentiNascondi -2 commenti meno recenti

Accedi per commentare.

### Categorie

Scopri di più su Exploration and Visualization in Help Center e File Exchange

### Community Treasure Hunt

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

Start Hunting!

Translated by