Trigonometry is a crucial and vital part of many modern day scientific fields. For some of the applications it’s easy to imagine how trigonometry is used in them such as astronomy and navigation. On the contrary, there are also many fields of science where the use of trigonometry is not so obvious such as oceanography, visual perception, climatology, and economics.

Keeping this in mind, having accurate calculations with lots of additional properties and tools is a definite must in the modern day world. MatDeck includes all the mentioned features and comes equipped with powerful tools that when utilized for research and calculations makes your job much easier.

MatDeck’s trigonometric function calculations can be done and presented in radians, degrees, or gradians. There is a set of angle conversion functions that can convert angles between the three mentioned units; in addition you can also set the preferred unit as a property of document. Conversion functions are:

- rad2deg
- rad2grad
- deg2rad
- deg2grad
- grad2rad
- grad2deg

### The trigonometry functions in MatDeck include:

- Standard trigonometric functions: Sine (sin), Cosine (cos), Tangent (tan), Cotangent (cot), Secant (sec), Cosecant (csc)
- Inverse functions: Inverse sine (asin), Inverse cosine (acos), Inverse tangent (atan), Inverse cotangent (acot), Inverse secant (asec), Inverse cosecant (acsc)
- Hyperbolic functions: Hyperbolic sine (sinh), Hyperbolic cosine (cosh), Hyperbolic tangent (tanh), Hyperbolic cotangent (coth), Hyperbolic secant (sech), Hyperbolic cosecant (csch)
- Inverse hyperbolic functions: Inverse hyperbolic sine (asinh), Inverse hyperbolic cosine (acosh), Inverse hyperbolic tangent (atanh), Inverse hyperbolic cotangent (acoth), Inverse hyperbolic secant (asech), Inverse hyperbolic cosecant (acsch)

Every mentioned trigonometric function can handle all and every type of arguments, Booleans, integers, double, complex, vectors, matrix, symbolic, and this is just to mention a few. In addition to this you can also plot 2D and 3D graphs in real or complex planes, create nested functions, export calculated data, save data in a wide and diverse range of file formats, import data, and so many more possibilities.