====== sinh() ====== sinh ist definiert in der ''[[start|math]]'', die in C über ''math.h'', bzw. in C++ über ''cmath'' eingebunden wird. ===== Funktion ===== sinh() berechnet den Sinus Hyperbolicus des übergebenen Parameters. Im Gegensatz zum [[sin|Sinus der Kreisfunktion]] wird hier der Bogen einer an zwei Punkten aufgehängten Kette beschrieben. ===== Signatur ===== #include double sinh( double x ); float sinh( float x ); // nur C++ long double sinh( long double x ); // nur C++ **x**: Fläche unter der Hyperbel ausgehend vom Nullpunkt **Return value**: Wert des hyperbolischen Sinus ===== Beispiel ===== #include // für EXIT_SUCCESS #include // für sinh #include // für printf() int main( void ) { double value; double area = log( 2.0 ); value = sinh( area ); printf( "sinh(%f) ist %f\n", area, value ); return EXIT_SUCCESS; } Ausgabe: sinh(0.693147) ist 0.750000 ===== Hinweis ===== In C++ wird diese Funktion mit einem ValueArray-Template, sowie einem Complex-Template überschrieben. ===== siehe auch ===== [[c:lib:math:start|math]]: [[c:lib:math:cosh()]], [[c:lib:math:tanh()]] \\ [[cpp:lib:valarray:start|ValArray]]: [[cpp:lib:valarray:sinh()]], [[cpp:lib:valarray:cosh()]], [[cpp:lib:valarray:tanh()]] \\ [[cpp:lib:complex:start|Complex]]: [[cpp:lib:complex:cosh()]], [[cpp:lib:complex:sinh()]], [[cpp:lib:tanh]] \\