====== 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]] \\