std:: tan (std::complex)
|
Definiert im Header
<complex>
|
||
|
template
<
class
T
>
complex < T > tan ( const complex < T > & z ) ; |
||
Berechnet den komplexen Tangens eines komplexen Wertes z .
Inhaltsverzeichnis |
Parameter
| z | - | komplexer Wert |
Rückgabewert
Wenn keine Fehler auftreten, wird der komplexe Tangens von z zurückgegeben.
Fehler und Sonderfälle werden behandelt, als ob die Operation durch
-
i
*
std::tanh
(
i
*
z
)
implementiert wäre, wobei
i
die imaginäre Einheit ist.
Hinweise
Tangens ist eine analytische Funktion auf der komplexen Ebene und weist keine Verzweigungsschnitte auf. Sie ist periodisch bezüglich der reellen Komponente mit der Periode πi und hat Pole erster Ordnung entlang der reellen Linie bei den Koordinaten (π(1/2 + n), 0) . Allerdings kann keine gängige Gleitkommadarstellung π/2 exakt darstellen, daher gibt es keinen Argumentwert, bei dem ein Polfehler auftritt.
Mathematical definition of the tangent is tan z =|
i(e
-iz
-e iz ) |
|
e
-iz
+e iz |
Beispiel
#include <cmath> #include <complex> #include <iostream> int main() { std::cout << std::fixed; std::complex<double> z(1.0, 0.0); // verhält sich wie reeller Tangens entlang der reellen Achse std::cout << "tan" << z << " = " << std::tan(z) << " ( tan(1) = " << std::tan(1) << ")\n"; std::complex<double> z2(0.0, 1.0); // verhält sich wie tanh entlang der imaginären Achse std::cout << "tan" << z2 << " = " << std::tan(z2) << " (tanh(1) = " << std::tanh(1) << ")\n"; }
Ausgabe:
tan(1.000000,0.000000) = (1.557408,0.000000) ( tan(1) = 1.557408) tan(0.000000,1.000000) = (0.000000,0.761594) (tanh(1) = 0.761594)
Siehe auch
|
berechnet den Sinus einer komplexen Zahl (
sin(z)
)
(Funktions-Template) |
|
|
berechnet den Kosinus einer komplexen Zahl (
cos(z)
)
(Funktions-Template) |
|
|
(C++11)
|
berechnet den Arkustangens einer komplexen Zahl (
arctan(z)
)
(Funktions-Template) |
|
(C++11)
(C++11)
|
berechnet den Tangens (
tan(x)
)
(Funktion) |
|
wendet die Funktion
std::tan
auf jedes Element des valarray an
(Funktions-Template) |
|
|
C-Dokumentation
für
ctan
|
|