Remplacer «e» dans la formule d'Euler par un autre nombre


8

La formule d'Euler reste-t-elle valable si nous utilisons un nombre réel autre que la constante ? Par exemple, remplacer par 5 donnerait la formule suivante: .ee5jet

J'ai essayé cette idée dans Matlab et remplacé par quelques autres nombres réels (par exemple 1,5, 10, 2,1) et à chaque fois l'intrigue montrait toujours ce qui semblait être des ondes cosinus et sinus. La fréquence du cos et du sin change en fonction de la base.e

Voici à peu près mon approche:

w = freq * 2 * pi;
t = 0:0.001:1000 ;

a = real( number ^ (i*wt) ) ; % cos in Euler's formula
b = imag( number ^ (i*wt) ) ; % sin in Euler's formula

 Exemple de tracé de composants réels et imaginaires de: 1,5 ^ (i * 2 * pi * 100 * t)

Réponses:


23

Supposons que vous intéresse Notez que donc peut être écrit comme

(1)Mj2πf0t.
M=elog⁡M,
(1)

Mj2πf0t=(elog⁡M)j2πf0t=ej2π(f0log⁡M)t=cos⁡(2π(f0log⁡M)t)+jsin⁡(2π(f0log⁡M)t),
qui est une sinusoïde complexe avec une fréquence . C'est pourquoi l'utilisation de au lieu de entraîne un changement de fréquence.f0log⁡MMe

2

C'est une question intéressante. Voyons quels nombres complexes non nuls ont la propriété qu'ils "agissent comme " dans la formule classique, c'est-à-dire que pour tout complexe . Pour plus de commodité, supposons que nous pouvons écrirewe

ez=wz
z=x+iy
w=reit

Le symbole prend les multiples valeurs possibles wz

wz=ezlog⁡w=e(x+iy)(ln⁡r+it+2kπi⏞possible values of log⁡w)=e(xln⁡r−yt−2kπy)+i(yln⁡r+xt+2kπx)

Cela signifie que nous aurons lorsque pour certains . Mais cela signifie (en assimilant les parties réelles et imaginaires des deux côtés) Cela ne peut se produire pour tout (c'est-à-dire, tous ) que si et .ez=wz

(x+yi)−[(xln⁡r−yt−2kπy)+i(yln⁡r+xt+2kπx)]=2πni
n
{x=xln⁡r−yt−2kπyy=yln⁡r+xt+2kπx+2πn
zx,yr=et=k=n=0

Mais cela signifie , donc il n'y a pas d'autre nombre complexe qui fera l'affaire.w=e⋅e0i=ew


1

Pour tout a, car " " et "ln (x)" sont des "fonctions inverses. Donc . Puisa=eln(a)ex

ait=eln⁡(ait)=eitln⁡(a)
ait=ei(tln⁡(a))=cos⁡(tln⁡(a))+isin⁡(tln⁡(a)).

Pour positif une
— Laurent Duval

@ HallsofIvy: Ce n'est pas tout à fait correct. Même en supposantune>0, unejet prend plusieurs valeurs:
unejet=ejet(ln⁡une+2πkje)=e-2πkt+jetln⁡une=e-2πkt(cos⁡(tln⁡une)+jepéché⁡(tln⁡une))
(prise k=0récupère votre valeur spécifique). Siuneest négatif, ou pas réel, c'est encore plus compliqué.
— MPW
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.