Create a gaussian from x values
Afficher commentaires plus anciens
Hello !
I have a 1x301 array (vector V) of equally sparsed values generated with linspace(0,1,301) and I would like to create a gaussian from those values.
The gaussian should be centered on the middle of the vector V and the central value generated by the gaussian should be 1 (the sigma, spread, is not important).
I tried several ways to do it but I can't manage to obtain a bell curve distribution of Y values over my X axis.
So far I had:
V = linspace(0,L,301)
sigma = 1;
nu = V(length((V-1)/2));
x = V-nu;
T0 = (1/(sigma*sqrt(2)))*exp(-((1/2)*((x/sigma).^2)));
What should I write instead ? It feels like it comes from my gaussian expression.
Thank you in advance !
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Vector Volume Data dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!