Effacer les filtres
Effacer les filtres

how to use exp for this problem

2 vues (au cours des 30 derniers jours)
Ashutosh
Ashutosh le 21 Sep 2022
Commenté : Walter Roberson le 21 Sep 2022
i=1;
Un=3;
sd=1.41;
w=exp(-[[i-Un]^2]/2[sd]^2)

Réponses (1)

James Tursa
James Tursa le 21 Sep 2022
You need to use the * operator to multiply in the denominator. E.g.,
w=exp(-(i-Un)^2/(2*sd^2))
If i is not a variable defined by you, it will be interpreted as the imaginary number sqrt(-1).
  1 commentaire
Walter Roberson
Walter Roberson le 21 Sep 2022
I would recommend
w = exp(-(i-Un).^2./(2*sd.^2));
as that would be able to work on non-scalars as well.

Connectez-vous pour commenter.

Catégories

En savoir plus sur Exponents and Logarithms dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by