Main Content

Die Übersetzung dieser Seite ist veraltet. Klicken Sie hier, um die neueste Version auf Englisch zu sehen.

exp

Exponentialfunktion

Beschreibung

Y = exp(X) gibt die Exponentialfunktion ex für jedes Element im Array X zurück. Bei komplexen Elementen z = x + iy wird die komplexe Exponentialfunktion zurückgegeben

ez=ex(cosy+isiny).

Verwenden Sie expm, um die Exponentialfunktion einer Matrix zu berechnen.

Beispiel

Beispiele

alle reduzieren

Berechnen Sie die Exponentialfunktion von 1, also die Eulersche Zahl, e.

exp(1)
ans = 2.7183

Die Eulersche Identität ist die Gleichheit eiπ+1=0.

Berechnen Sie den Wert von eiπ.

Y = exp(1i*pi)
Y = -1.0000 + 0.0000i

Plotten Sie y=ex/2 für Werte von x im Bereich [-2,10].

X = -2:0.5:10;
Y = exp(X/2);
plot(X,Y)

Figure contains an axes object. The axes object contains an object of type line.

Eingabeargumente

alle reduzieren

Eingabearray, angegeben als Skalar, Vektor, Matrix, mehrdimensionales Array, Tabelle oder Timetable.

Datentypen: single | double | table | timetable
Unterstützung komplexer Zahlen: Ja

Ausgabeargumente

alle reduzieren

Exponentialwerte, zurückgegeben als Skalar, Vektor, Matrix, mehrdimensionales Array, Tabelle oder Timetable.

Bei reellen Werten von X im Intervall (-Inf, Inf) liegt Y im Intervall (0, Inf). Bei komplexen Werten von X ist Y komplex. Der Datentyp von Y ist identisch mit dem von X.

Erweiterte Fähigkeiten

C/C++ Codegenerierung
Generieren Sie C und C++ Code mit MATLAB® Coder™.

GPU-Codegenerierung
Generieren von CUDA® Code für NVIDIA® Grafikprozessoren mit dem GPU Coder™.

Versionsverlauf

Eingeführt vor R2006a

alle erweitern

Siehe auch

| | | | | |