Get exponential complex from a reel variable

I want to get this complexe variable : exp(-1j*wk*M) where wk*M=6.2714e+09
and I have : exp(-1j*wk*iM)
ans = 1.0000 - 0.0000i
but when I do : exp(-1j*6.2714e+09) :
ans = 0.7843 - 0.6204i
Why do I get wrong result when I use the variable instead of its value in the ?
Thanks a lot!

1 Kommentar

Nikhil Sapre
Nikhil Sapre am 29 Jun. 2021
Hi AC,
I tested in R2020b and R2021a and I see the same results.
What version of MATLAB are you using?

Melden Sie sich an, um zu kommentieren.

Antworten (1)

Walter Roberson
Walter Roberson am 29 Jun. 2021

0 Stimmen

and I have : exp(-1j*wk*iM)
Your variable is named M not iM . You might have an iM variable hanging around that has value 0.

Kategorien

Mehr zu Get Started with MATLAB finden Sie in Hilfe-Center und File Exchange

Gefragt:

AC
am 29 Jun. 2021

Beantwortet:

am 29 Jun. 2021

Community Treasure Hunt

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

Start Hunting!

Translated by