Math.NET Numerics
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

1401 lines
50 KiB

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Trig - Math.NET Numerics Documentation</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<link type="text/css" rel="stylesheet" href="../main.css"/>
<script type="text/javascript" src="../js/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="../js/jquery.scrollTo-min.js"></script>
<script type="text/javascript" src="../js/navigation.js"></script>
<script type="text/javascript" src="../js/example.js"></script>
</head>
<body><div id="namespaces">
<h2 class="fixed">Namespaces</h2>
<div class="scroll">
<ul>
<li>
<a href="../MathNet.Numerics/index.htm" class="current">MathNet.Numerics</a>
</li>
<li>
<a href="../MathNet.Numerics.Differentiation/index.htm">MathNet.Numerics.Differentiation</a>
</li>
<li>
<a href="../MathNet.Numerics.Distributions/index.htm">MathNet.Numerics.Distributions</a>
</li>
<li>
<a href="../MathNet.Numerics.Financial/index.htm">MathNet.Numerics.Financial</a>
</li>
<li>
<a href="../MathNet.Numerics.IntegralTransforms/index.htm">MathNet.Numerics.IntegralTransforms</a>
</li>
<li>
<a href="../MathNet.Numerics.Integration/index.htm">MathNet.Numerics.Integration</a>
</li>
<li>
<a href="../MathNet.Numerics.Interpolation/index.htm">MathNet.Numerics.Interpolation</a>
</li>
<li>
<a href="../MathNet.Numerics.LinearAlgebra/index.htm">MathNet.Numerics.LinearAlgebra</a>
</li>
<li>
<a href="../MathNet.Numerics.LinearAlgebra.Complex/index.htm">MathNet.Numerics.LinearAlgebra.Complex</a>
</li>
<li>
<a href="../MathNet.Numerics.LinearAlgebra.Complex.Solvers/index.htm">MathNet.Numerics.LinearAlgebra.Complex.Solvers</a>
</li>
<li>
<a href="../MathNet.Numerics.LinearAlgebra.Complex32/index.htm">MathNet.Numerics.LinearAlgebra.Complex32</a>
</li>
<li>
<a href="../MathNet.Numerics.LinearAlgebra.Complex32.Solvers/index.htm">MathNet.Numerics.LinearAlgebra.Complex32.Solvers</a>
</li>
<li>
<a href="../MathNet.Numerics.LinearAlgebra.Double/index.htm">MathNet.Numerics.LinearAlgebra.Double</a>
</li>
<li>
<a href="../MathNet.Numerics.LinearAlgebra.Double.Solvers/index.htm">MathNet.Numerics.LinearAlgebra.Double.Solvers</a>
</li>
<li>
<a href="../MathNet.Numerics.LinearAlgebra.Factorization/index.htm">MathNet.Numerics.LinearAlgebra.Factorization</a>
</li>
<li>
<a href="../MathNet.Numerics.LinearAlgebra.Single/index.htm">MathNet.Numerics.LinearAlgebra.Single</a>
</li>
<li>
<a href="../MathNet.Numerics.LinearAlgebra.Single.Solvers/index.htm">MathNet.Numerics.LinearAlgebra.Single.Solvers</a>
</li>
<li>
<a href="../MathNet.Numerics.LinearAlgebra.Solvers/index.htm">MathNet.Numerics.LinearAlgebra.Solvers</a>
</li>
<li>
<a href="../MathNet.Numerics.LinearAlgebra.Storage/index.htm">MathNet.Numerics.LinearAlgebra.Storage</a>
</li>
<li>
<a href="../MathNet.Numerics.LinearRegression/index.htm">MathNet.Numerics.LinearRegression</a>
</li>
<li>
<a href="../MathNet.Numerics.OdeSolvers/index.htm">MathNet.Numerics.OdeSolvers</a>
</li>
<li>
<a href="../MathNet.Numerics.Optimization/index.htm">MathNet.Numerics.Optimization</a>
</li>
<li>
<a href="../MathNet.Numerics.Optimization.LineSearch/index.htm">MathNet.Numerics.Optimization.LineSearch</a>
</li>
<li>
<a href="../MathNet.Numerics.Optimization.ObjectiveFunctions/index.htm">MathNet.Numerics.Optimization.ObjectiveFunctions</a>
</li>
<li>
<a href="../MathNet.Numerics.Optimization.TrustRegion/index.htm">MathNet.Numerics.Optimization.TrustRegion</a>
</li>
<li>
<a href="../MathNet.Numerics.Providers/index.htm">MathNet.Numerics.Providers</a>
</li>
<li>
<a href="../MathNet.Numerics.Providers.FourierTransform/index.htm">MathNet.Numerics.Providers.FourierTransform</a>
</li>
<li>
<a href="../MathNet.Numerics.Providers.LinearAlgebra/index.htm">MathNet.Numerics.Providers.LinearAlgebra</a>
</li>
<li>
<a href="../MathNet.Numerics.Providers.SparseSolver/index.htm">MathNet.Numerics.Providers.SparseSolver</a>
</li>
<li>
<a href="../MathNet.Numerics.Random/index.htm">MathNet.Numerics.Random</a>
</li>
<li>
<a href="../MathNet.Numerics.RootFinding/index.htm">MathNet.Numerics.RootFinding</a>
</li>
<li>
<a href="../MathNet.Numerics.Statistics/index.htm">MathNet.Numerics.Statistics</a>
</li>
<li>
<a href="../MathNet.Numerics.Statistics.Mcmc/index.htm">MathNet.Numerics.Statistics.Mcmc</a>
</li>
</ul>
</div>
</div><div id="types">
<h2 class="fixed">Types in MathNet.Numerics</h2>
<div class="scroll">
<ul>
<li>
<a href="../MathNet.Numerics/AppSwitches.htm">AppSwitches</a>
</li>
<li>
<a href="../MathNet.Numerics/Combinatorics.htm">Combinatorics</a>
</li>
<li>
<a href="../MathNet.Numerics/Complex32.htm">Complex32</a>
</li>
<li>
<a href="../MathNet.Numerics/ComplexExtensions.htm">ComplexExtensions</a>
</li>
<li>
<a href="../MathNet.Numerics/Constants.htm">Constants</a>
</li>
<li>
<a href="../MathNet.Numerics/ContourIntegrate.htm">ContourIntegrate</a>
</li>
<li>
<a href="../MathNet.Numerics/Control.htm">Control</a>
</li>
<li>
<a href="../MathNet.Numerics/Differentiate.htm">Differentiate</a>
</li>
<li>
<a href="../MathNet.Numerics/DifferIntegrate.htm">DifferIntegrate</a>
</li>
<li>
<a href="../MathNet.Numerics/Distance.htm">Distance</a>
</li>
<li>
<a href="../MathNet.Numerics/Euclid.htm">Euclid</a>
</li>
<li>
<a href="../MathNet.Numerics/ExcelFunctions.htm">ExcelFunctions</a>
</li>
<li>
<a href="../MathNet.Numerics/FindMinimum.htm">FindMinimum</a>
</li>
<li>
<a href="../MathNet.Numerics/FindRoots.htm">FindRoots</a>
</li>
<li>
<a href="../MathNet.Numerics/Fit.htm">Fit</a>
</li>
<li>
<a href="../MathNet.Numerics/Generate.htm">Generate</a>
</li>
<li>
<a href="../MathNet.Numerics/GoodnessOfFit.htm">GoodnessOfFit</a>
</li>
<li>
<a href="../MathNet.Numerics/Integrate.htm">Integrate</a>
</li>
<li>
<a href="../MathNet.Numerics/Interpolate.htm">Interpolate</a>
</li>
<li>
<a href="../MathNet.Numerics/InvalidParameterException.htm">InvalidParameterException</a>
</li>
<li>
<a href="../MathNet.Numerics/IPrecisionSupport`1.htm">IPrecisionSupport&lt;T&gt;</a>
</li>
<li>
<a href="../MathNet.Numerics/MemoryAllocationException.htm">MemoryAllocationException</a>
</li>
<li>
<a href="../MathNet.Numerics/NativeInterfaceException.htm">NativeInterfaceException</a>
</li>
<li>
<a href="../MathNet.Numerics/NonConvergenceException.htm">NonConvergenceException</a>
</li>
<li>
<a href="../MathNet.Numerics/NumericalBreakdownException.htm">NumericalBreakdownException</a>
</li>
<li>
<a href="../MathNet.Numerics/Permutation.htm">Permutation</a>
</li>
<li>
<a href="../MathNet.Numerics/Polynomial.htm">Polynomial</a>
</li>
<li>
<a href="../MathNet.Numerics/Precision.htm">Precision</a>
</li>
<li>
<a href="../MathNet.Numerics/Series.htm">Series</a>
</li>
<li>
<a href="../MathNet.Numerics/SingularUMatrixException.htm">SingularUMatrixException</a>
</li>
<li>
<a href="../MathNet.Numerics/Sorting.htm">Sorting</a>
</li>
<li>
<a href="../MathNet.Numerics/SpecialFunctions.htm">SpecialFunctions</a>
</li>
<li>
<a href="../MathNet.Numerics/TestFunctions.htm">TestFunctions</a>
</li>
<li>
<a href="../MathNet.Numerics/Trig.htm" class="current">Trig</a>
</li>
<li>
<a href="../MathNet.Numerics/Window.htm">Window</a>
</li>
</ul>
</div>
</div>
<div class="header">
<p class="class"><strong>Type</strong> Trig</p>
<p><strong>Namespace</strong> MathNet.Numerics</p>
</div>
<div class="sub-header">
<div id="summary">Double-precision trigonometry toolkit.
</div>
<h3 class="section">Static Functions</h3>
<ul>
<li><a href="../MathNet.Numerics/Trig.htm#Acos">Acos</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Acos">Acos</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Acosh">Acosh</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Acosh">Acosh</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Acot">Acot</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Acot">Acot</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Acoth">Acoth</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Acoth">Acoth</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Acsc">Acsc</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Acsc">Acsc</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Acsch">Acsch</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Acsch">Acsch</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Asec">Asec</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Asec">Asec</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Asech">Asech</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Asech">Asech</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Asin">Asin</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Asin">Asin</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Asinh">Asinh</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Asinh">Asinh</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Atan">Atan</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Atan">Atan</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Atanh">Atanh</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Atanh">Atanh</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Cos">Cos</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Cos">Cos</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Cosh">Cosh</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Cosh">Cosh</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Cot">Cot</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Cot">Cot</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Coth">Coth</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Coth">Coth</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Csc">Csc</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Csc">Csc</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Csch">Csch</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Csch">Csch</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#DegreeToGrad">DegreeToGrad</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#DegreeToRadian">DegreeToRadian</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#GradToDegree">GradToDegree</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#GradToRadian">GradToRadian</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#RadianToDegree">RadianToDegree</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#RadianToGrad">RadianToGrad</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Sec">Sec</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Sec">Sec</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Sech">Sech</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Sech">Sech</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Sin">Sin</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Sin">Sin</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Sinc">Sinc</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Sinh">Sinh</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Sinh">Sinh</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Tan">Tan</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Tan">Tan</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Tanh">Tanh</a></li>
<li><a href="../MathNet.Numerics/Trig.htm#Tanh">Tanh</a></li>
</ul>
</div>
<h3 class="section">Public Static Functions</h3>
<div id="Acos" class="method">
<h4><span title="System.Numerics.Complex">Complex</span> <strong>Acos</strong>(this <span title="System.Numerics.Complex">Complex</span> value)</h4>
<div class="content">Trigonometric principal Arc Cosine of this <code>Complex</code> number.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code> value</h6>
<p class="comments">The complex value. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code></h6>
<p>The arc cosine of a complex number. </p>
</div>
</div>
</div>
<div id="Acos" class="method">
<h4><span title="System.double">double</span> <strong>Acos</strong>(<span title="System.double">double</span> adjacent)</h4>
<div class="content">Trigonometric principal Arc Cosine in radian
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.double">double</span></code> adjacent</h6>
<p class="comments">The adjacent for a unit hypotenuse (i.e. adjacent / hypotenuse). </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.double">double</span></code></h6>
<p>The angle in radian. </p>
</div>
</div>
</div>
<div id="Acosh" class="method">
<h4><span title="System.double">double</span> <strong>Acosh</strong>(<span title="System.double">double</span> value)</h4>
<div class="content">Hyperbolic Area Cosine
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.double">double</span></code> value</h6>
<p class="comments">The real value. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.double">double</span></code></h6>
<p>The hyperbolic angle, i.e. the area of its hyperbolic sector. </p>
</div>
</div>
</div>
<div id="Acosh" class="method">
<h4><span title="System.Numerics.Complex">Complex</span> <strong>Acosh</strong>(this <span title="System.Numerics.Complex">Complex</span> value)</h4>
<div class="content">Hyperbolic Area Cosine of this <code>Complex</code> number.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code> value</h6>
<p class="comments">The complex value. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code></h6>
<p>The hyperbolic arc cosine of a complex number. </p>
</div>
</div>
</div>
<div id="Acot" class="method">
<h4><span title="System.Numerics.Complex">Complex</span> <strong>Acot</strong>(this <span title="System.Numerics.Complex">Complex</span> value)</h4>
<div class="content">Trigonometric principal Arc Cotangent of this <code>Complex</code> number.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code> value</h6>
<p class="comments">The complex value. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code></h6>
<p>The arc cotangent of a complex number. </p>
</div>
</div>
</div>
<div id="Acot" class="method">
<h4><span title="System.double">double</span> <strong>Acot</strong>(<span title="System.double">double</span> adjacent)</h4>
<div class="content">Trigonometric principal Arc Cotangent in radian
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.double">double</span></code> adjacent</h6>
<p class="comments">The adjacent for a unit opposite (i.e. adjacent / opposite). </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.double">double</span></code></h6>
<p>The angle in radian. </p>
</div>
</div>
</div>
<div id="Acoth" class="method">
<h4><span title="System.Numerics.Complex">Complex</span> <strong>Acoth</strong>(this <span title="System.Numerics.Complex">Complex</span> value)</h4>
<div class="content">Hyperbolic Area Cotangent of this <code>Complex</code> number.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code> value</h6>
<p class="comments">The complex value. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code></h6>
<p>The hyperbolic arc cotangent of a complex number. </p>
</div>
</div>
</div>
<div id="Acoth" class="method">
<h4><span title="System.double">double</span> <strong>Acoth</strong>(<span title="System.double">double</span> value)</h4>
<div class="content">Hyperbolic Area Cotangent
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.double">double</span></code> value</h6>
<p class="comments">The real value. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.double">double</span></code></h6>
<p>The hyperbolic angle, i.e. the area of its hyperbolic sector. </p>
</div>
</div>
</div>
<div id="Acsc" class="method">
<h4><span title="System.double">double</span> <strong>Acsc</strong>(<span title="System.double">double</span> hypotenuse)</h4>
<div class="content">Trigonometric principal Arc Cosecant in radian
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.double">double</span></code> hypotenuse</h6>
<p class="comments">The hypotenuse for a unit opposite (i.e. hypotenuse / opposite). </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.double">double</span></code></h6>
<p>The angle in radian. </p>
</div>
</div>
</div>
<div id="Acsc" class="method">
<h4><span title="System.Numerics.Complex">Complex</span> <strong>Acsc</strong>(this <span title="System.Numerics.Complex">Complex</span> value)</h4>
<div class="content">Trigonometric principal Arc Cosecant of this <code>Complex</code> number.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code> value</h6>
<p class="comments">The complex value. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code></h6>
<p>The arc cosecant of a complex number. </p>
</div>
</div>
</div>
<div id="Acsch" class="method">
<h4><span title="System.Numerics.Complex">Complex</span> <strong>Acsch</strong>(this <span title="System.Numerics.Complex">Complex</span> value)</h4>
<div class="content">Hyperbolic Area Cosecant of this <code>Complex</code> number.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code> value</h6>
<p class="comments">The complex value. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code></h6>
<p>The hyperbolic arc cosecant of a complex number. </p>
</div>
</div>
</div>
<div id="Acsch" class="method">
<h4><span title="System.double">double</span> <strong>Acsch</strong>(<span title="System.double">double</span> value)</h4>
<div class="content">Hyperbolic Area Cosecant
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.double">double</span></code> value</h6>
<p class="comments">The real value. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.double">double</span></code></h6>
<p>The hyperbolic angle, i.e. the area of its hyperbolic sector. </p>
</div>
</div>
</div>
<div id="Asec" class="method">
<h4><span title="System.Numerics.Complex">Complex</span> <strong>Asec</strong>(this <span title="System.Numerics.Complex">Complex</span> value)</h4>
<div class="content">Trigonometric principal Arc Secant of this <code>Complex</code> number.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code> value</h6>
<p class="comments">The complex value. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code></h6>
<p>The arc secant of a complex number. </p>
</div>
</div>
</div>
<div id="Asec" class="method">
<h4><span title="System.double">double</span> <strong>Asec</strong>(<span title="System.double">double</span> hypotenuse)</h4>
<div class="content">Trigonometric principal Arc Secant in radian
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.double">double</span></code> hypotenuse</h6>
<p class="comments">The hypotenuse for a unit adjacent (i.e. hypotenuse / adjacent). </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.double">double</span></code></h6>
<p>The angle in radian. </p>
</div>
</div>
</div>
<div id="Asech" class="method">
<h4><span title="System.Numerics.Complex">Complex</span> <strong>Asech</strong>(this <span title="System.Numerics.Complex">Complex</span> value)</h4>
<div class="content">Hyperbolic Area Secant of this <code>Complex</code> number.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code> value</h6>
<p class="comments">The complex value. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code></h6>
<p>The hyperbolic arc secant of a complex number. </p>
</div>
</div>
</div>
<div id="Asech" class="method">
<h4><span title="System.double">double</span> <strong>Asech</strong>(<span title="System.double">double</span> value)</h4>
<div class="content">Hyperbolic Area Secant
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.double">double</span></code> value</h6>
<p class="comments">The real value. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.double">double</span></code></h6>
<p>The hyperbolic angle, i.e. the area of its hyperbolic sector. </p>
</div>
</div>
</div>
<div id="Asin" class="method">
<h4><span title="System.Numerics.Complex">Complex</span> <strong>Asin</strong>(this <span title="System.Numerics.Complex">Complex</span> value)</h4>
<div class="content">Trigonometric principal Arc Sine of this <code>Complex</code> number.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code> value</h6>
<p class="comments">The complex value. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code></h6>
<p>The arc sine of a complex number. </p>
</div>
</div>
</div>
<div id="Asin" class="method">
<h4><span title="System.double">double</span> <strong>Asin</strong>(<span title="System.double">double</span> opposite)</h4>
<div class="content">Trigonometric principal Arc Sine in radian
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.double">double</span></code> opposite</h6>
<p class="comments">The opposite for a unit hypotenuse (i.e. opposite / hypotenuse). </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.double">double</span></code></h6>
<p>The angle in radian. </p>
</div>
</div>
</div>
<div id="Asinh" class="method">
<h4><span title="System.Numerics.Complex">Complex</span> <strong>Asinh</strong>(this <span title="System.Numerics.Complex">Complex</span> value)</h4>
<div class="content">Hyperbolic Area Sine of this <code>Complex</code> number.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code> value</h6>
<p class="comments">The complex value. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code></h6>
<p>The hyperbolic arc sine of a complex number. </p>
</div>
</div>
</div>
<div id="Asinh" class="method">
<h4><span title="System.double">double</span> <strong>Asinh</strong>(<span title="System.double">double</span> value)</h4>
<div class="content">Hyperbolic Area Sine
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.double">double</span></code> value</h6>
<p class="comments">The real value. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.double">double</span></code></h6>
<p>The hyperbolic angle, i.e. the area of its hyperbolic sector. </p>
</div>
</div>
</div>
<div id="Atan" class="method">
<h4><span title="System.double">double</span> <strong>Atan</strong>(<span title="System.double">double</span> opposite)</h4>
<div class="content">Trigonometric principal Arc Tangent in radian
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.double">double</span></code> opposite</h6>
<p class="comments">The opposite for a unit adjacent (i.e. opposite / adjacent). </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.double">double</span></code></h6>
<p>The angle in radian. </p>
</div>
</div>
</div>
<div id="Atan" class="method">
<h4><span title="System.Numerics.Complex">Complex</span> <strong>Atan</strong>(this <span title="System.Numerics.Complex">Complex</span> value)</h4>
<div class="content">Trigonometric principal Arc Tangent of this <code>Complex</code> number.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code> value</h6>
<p class="comments">The complex value. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code></h6>
<p>The arc tangent of a complex number. </p>
</div>
</div>
</div>
<div id="Atanh" class="method">
<h4><span title="System.Numerics.Complex">Complex</span> <strong>Atanh</strong>(this <span title="System.Numerics.Complex">Complex</span> value)</h4>
<div class="content">Hyperbolic Area Tangent of this <code>Complex</code> number.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code> value</h6>
<p class="comments">The complex value. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code></h6>
<p>The hyperbolic arc tangent of a complex number. </p>
</div>
</div>
</div>
<div id="Atanh" class="method">
<h4><span title="System.double">double</span> <strong>Atanh</strong>(<span title="System.double">double</span> value)</h4>
<div class="content">Hyperbolic Area Tangent
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.double">double</span></code> value</h6>
<p class="comments">The real value. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.double">double</span></code></h6>
<p>The hyperbolic angle, i.e. the area of its hyperbolic sector. </p>
</div>
</div>
</div>
<div id="Cos" class="method">
<h4><span title="System.double">double</span> <strong>Cos</strong>(<span title="System.double">double</span> radian)</h4>
<div class="content">Trigonometric Cosine of an angle in radian, or adjacent / hypotenuse.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.double">double</span></code> radian</h6>
<p class="comments">The angle in radian. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.double">double</span></code></h6>
<p>The cosine of an angle in radian. </p>
</div>
</div>
</div>
<div id="Cos" class="method">
<h4><span title="System.Numerics.Complex">Complex</span> <strong>Cos</strong>(this <span title="System.Numerics.Complex">Complex</span> value)</h4>
<div class="content">Trigonometric Cosine of a <code>Complex</code> number.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code> value</h6>
<p class="comments">The complex value. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code></h6>
<p>The cosine of a complex number. </p>
</div>
</div>
</div>
<div id="Cosh" class="method">
<h4><span title="System.Numerics.Complex">Complex</span> <strong>Cosh</strong>(this <span title="System.Numerics.Complex">Complex</span> value)</h4>
<div class="content">Hyperbolic Cosine of a <code>Complex</code> number.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code> value</h6>
<p class="comments">The complex value. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code></h6>
<p>The hyperbolic cosine of a complex number. </p>
</div>
</div>
</div>
<div id="Cosh" class="method">
<h4><span title="System.double">double</span> <strong>Cosh</strong>(<span title="System.double">double</span> angle)</h4>
<div class="content">Hyperbolic Cosine
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.double">double</span></code> angle</h6>
<p class="comments">The hyperbolic angle, i.e. the area of the hyperbolic sector. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.double">double</span></code></h6>
<p>The hyperbolic Cosine of the angle. </p>
</div>
</div>
</div>
<div id="Cot" class="method">
<h4><span title="System.Numerics.Complex">Complex</span> <strong>Cot</strong>(this <span title="System.Numerics.Complex">Complex</span> value)</h4>
<div class="content">Trigonometric Cotangent of a <code>Complex</code> number.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code> value</h6>
<p class="comments">The complex value. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code></h6>
<p>The cotangent of the complex number. </p>
</div>
</div>
</div>
<div id="Cot" class="method">
<h4><span title="System.double">double</span> <strong>Cot</strong>(<span title="System.double">double</span> radian)</h4>
<div class="content">Trigonometric Cotangent of an angle in radian, or adjacent / opposite. Reciprocal of the tangent.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.double">double</span></code> radian</h6>
<p class="comments">The angle in radian. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.double">double</span></code></h6>
<p>The cotangent of an angle in radian. </p>
</div>
</div>
</div>
<div id="Coth" class="method">
<h4><span title="System.Numerics.Complex">Complex</span> <strong>Coth</strong>(this <span title="System.Numerics.Complex">Complex</span> value)</h4>
<div class="content">Hyperbolic Cotangent of a <code>Complex</code> number.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code> value</h6>
<p class="comments">The complex value. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code></h6>
<p>The hyperbolic cotangent of a complex number. </p>
</div>
</div>
</div>
<div id="Coth" class="method">
<h4><span title="System.double">double</span> <strong>Coth</strong>(<span title="System.double">double</span> angle)</h4>
<div class="content">Hyperbolic Cotangent
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.double">double</span></code> angle</h6>
<p class="comments">The hyperbolic angle, i.e. the area of the hyperbolic sector. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.double">double</span></code></h6>
<p>The hyperbolic cotangent of the angle. </p>
</div>
</div>
</div>
<div id="Csc" class="method">
<h4><span title="System.Numerics.Complex">Complex</span> <strong>Csc</strong>(this <span title="System.Numerics.Complex">Complex</span> value)</h4>
<div class="content">Trigonometric Cosecant of a <code>Complex</code> number.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code> value</h6>
<p class="comments">The complex value. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code></h6>
<p>The cosecant of a complex number. </p>
</div>
</div>
</div>
<div id="Csc" class="method">
<h4><span title="System.double">double</span> <strong>Csc</strong>(<span title="System.double">double</span> radian)</h4>
<div class="content">Trigonometric Cosecant of an angle in radian, or hypotenuse / opposite. Reciprocal of the sine.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.double">double</span></code> radian</h6>
<p class="comments">The angle in radian. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.double">double</span></code></h6>
<p>Cosecant of an angle in radian. </p>
</div>
</div>
</div>
<div id="Csch" class="method">
<h4><span title="System.Numerics.Complex">Complex</span> <strong>Csch</strong>(this <span title="System.Numerics.Complex">Complex</span> value)</h4>
<div class="content">Hyperbolic Cosecant of a <code>Complex</code> number.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code> value</h6>
<p class="comments">The complex value. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code></h6>
<p>The hyperbolic cosecant of a complex number. </p>
</div>
</div>
</div>
<div id="Csch" class="method">
<h4><span title="System.double">double</span> <strong>Csch</strong>(<span title="System.double">double</span> angle)</h4>
<div class="content">Hyperbolic Cosecant
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.double">double</span></code> angle</h6>
<p class="comments">The hyperbolic angle, i.e. the area of the hyperbolic sector. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.double">double</span></code></h6>
<p>The hyperbolic cosecant of the angle. </p>
</div>
</div>
</div>
<div id="DegreeToGrad" class="method">
<h4><span title="System.double">double</span> <strong>DegreeToGrad</strong>(<span title="System.double">double</span> degree)</h4>
<div class="content">Converts a degree (360-periodic) angle to a grad (400-periodic) angle.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.double">double</span></code> degree</h6>
<p class="comments">The degree to convert. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.double">double</span></code></h6>
<p>The converted grad angle. </p>
</div>
</div>
</div>
<div id="DegreeToRadian" class="method">
<h4><span title="System.double">double</span> <strong>DegreeToRadian</strong>(<span title="System.double">double</span> degree)</h4>
<div class="content">Converts a degree (360-periodic) angle to a radian (2*Pi-periodic) angle.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.double">double</span></code> degree</h6>
<p class="comments">The degree to convert. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.double">double</span></code></h6>
<p>The converted radian angle. </p>
</div>
</div>
</div>
<div id="GradToDegree" class="method">
<h4><span title="System.double">double</span> <strong>GradToDegree</strong>(<span title="System.double">double</span> grad)</h4>
<div class="content">Converts a grad (400-periodic) angle to a degree (360-periodic) angle.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.double">double</span></code> grad</h6>
<p class="comments">The grad to convert. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.double">double</span></code></h6>
<p>The converted degree. </p>
</div>
</div>
</div>
<div id="GradToRadian" class="method">
<h4><span title="System.double">double</span> <strong>GradToRadian</strong>(<span title="System.double">double</span> grad)</h4>
<div class="content">Converts a grad (400-periodic) angle to a radian (2*Pi-periodic) angle.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.double">double</span></code> grad</h6>
<p class="comments">The grad to convert. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.double">double</span></code></h6>
<p>The converted radian. </p>
</div>
</div>
</div>
<div id="RadianToDegree" class="method">
<h4><span title="System.double">double</span> <strong>RadianToDegree</strong>(<span title="System.double">double</span> radian)</h4>
<div class="content">Converts a radian (2*Pi-periodic) angle to a degree (360-periodic) angle.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.double">double</span></code> radian</h6>
<p class="comments">The radian to convert. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.double">double</span></code></h6>
<p>The converted degree. </p>
</div>
</div>
</div>
<div id="RadianToGrad" class="method">
<h4><span title="System.double">double</span> <strong>RadianToGrad</strong>(<span title="System.double">double</span> radian)</h4>
<div class="content">Converts a radian (2*Pi-periodic) angle to a grad (400-periodic) angle.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.double">double</span></code> radian</h6>
<p class="comments">The radian to convert. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.double">double</span></code></h6>
<p>The converted grad. </p>
</div>
</div>
</div>
<div id="Sec" class="method">
<h4><span title="System.Numerics.Complex">Complex</span> <strong>Sec</strong>(this <span title="System.Numerics.Complex">Complex</span> value)</h4>
<div class="content">Trigonometric Secant of a <code>Complex</code> number.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code> value</h6>
<p class="comments">The complex value. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code></h6>
<p>The secant of the complex number. </p>
</div>
</div>
</div>
<div id="Sec" class="method">
<h4><span title="System.double">double</span> <strong>Sec</strong>(<span title="System.double">double</span> radian)</h4>
<div class="content">Trigonometric Secant of an angle in radian, or hypotenuse / adjacent. Reciprocal of the cosine.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.double">double</span></code> radian</h6>
<p class="comments">The angle in radian. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.double">double</span></code></h6>
<p>The secant of the radian angle. </p>
</div>
</div>
</div>
<div id="Sech" class="method">
<h4><span title="System.double">double</span> <strong>Sech</strong>(<span title="System.double">double</span> angle)</h4>
<div class="content">Hyperbolic Secant
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.double">double</span></code> angle</h6>
<p class="comments">The hyperbolic angle, i.e. the area of the hyperbolic sector. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.double">double</span></code></h6>
<p>The hyperbolic secant of the angle. </p>
</div>
</div>
</div>
<div id="Sech" class="method">
<h4><span title="System.Numerics.Complex">Complex</span> <strong>Sech</strong>(this <span title="System.Numerics.Complex">Complex</span> value)</h4>
<div class="content">Hyperbolic Secant of a <code>Complex</code> number.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code> value</h6>
<p class="comments">The complex value. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code></h6>
<p>The hyperbolic secant of a complex number. </p>
</div>
</div>
</div>
<div id="Sin" class="method">
<h4><span title="System.Numerics.Complex">Complex</span> <strong>Sin</strong>(this <span title="System.Numerics.Complex">Complex</span> value)</h4>
<div class="content">Trigonometric Sine of a <code>Complex</code> number.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code> value</h6>
<p class="comments">The complex value. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code></h6>
<p>The sine of the complex number. </p>
</div>
</div>
</div>
<div id="Sin" class="method">
<h4><span title="System.double">double</span> <strong>Sin</strong>(<span title="System.double">double</span> radian)</h4>
<div class="content">Trigonometric Sine of an angle in radian, or opposite / hypotenuse.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.double">double</span></code> radian</h6>
<p class="comments">The angle in radian. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.double">double</span></code></h6>
<p>The sine of the radian angle. </p>
</div>
</div>
</div>
<div id="Sinc" class="method">
<h4><span title="System.double">double</span> <strong>Sinc</strong>(<span title="System.double">double</span> x)</h4>
<div class="content">Normalized Sinc function. sinc(x) = sin(pi*x)/(pi*x).
</div>
</div>
<div id="Sinh" class="method">
<h4><span title="System.double">double</span> <strong>Sinh</strong>(<span title="System.double">double</span> angle)</h4>
<div class="content">Hyperbolic Sine
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.double">double</span></code> angle</h6>
<p class="comments">The hyperbolic angle, i.e. the area of the hyperbolic sector. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.double">double</span></code></h6>
<p>The hyperbolic sine of the angle. </p>
</div>
</div>
</div>
<div id="Sinh" class="method">
<h4><span title="System.Numerics.Complex">Complex</span> <strong>Sinh</strong>(this <span title="System.Numerics.Complex">Complex</span> value)</h4>
<div class="content">Hyperbolic Sine of a <code>Complex</code> number.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code> value</h6>
<p class="comments">The complex value. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code></h6>
<p>The hyperbolic sine of a complex number. </p>
</div>
</div>
</div>
<div id="Tan" class="method">
<h4><span title="System.Numerics.Complex">Complex</span> <strong>Tan</strong>(this <span title="System.Numerics.Complex">Complex</span> value)</h4>
<div class="content">Trigonometric Tangent of a <code>Complex</code> number.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code> value</h6>
<p class="comments">The complex value. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code></h6>
<p>The tangent of the complex number. </p>
</div>
</div>
</div>
<div id="Tan" class="method">
<h4><span title="System.double">double</span> <strong>Tan</strong>(<span title="System.double">double</span> radian)</h4>
<div class="content">Trigonometric Tangent of an angle in radian, or opposite / adjacent.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.double">double</span></code> radian</h6>
<p class="comments">The angle in radian. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.double">double</span></code></h6>
<p>The tangent of the radian angle. </p>
</div>
</div>
</div>
<div id="Tanh" class="method">
<h4><span title="System.double">double</span> <strong>Tanh</strong>(<span title="System.double">double</span> angle)</h4>
<div class="content">Hyperbolic Tangent in radian
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.double">double</span></code> angle</h6>
<p class="comments">The hyperbolic angle, i.e. the area of the hyperbolic sector. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.double">double</span></code></h6>
<p>The hyperbolic tangent of the angle. </p>
</div>
</div>
</div>
<div id="Tanh" class="method">
<h4><span title="System.Numerics.Complex">Complex</span> <strong>Tanh</strong>(this <span title="System.Numerics.Complex">Complex</span> value)</h4>
<div class="content">Hyperbolic Tangent of a <code>Complex</code> number.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code> value</h6>
<p class="comments">The complex value. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.Numerics.Complex">Complex</span></code></h6>
<p>The hyperbolic tangent of a complex number. </p>
</div>
</div>
</div>
<div id="footer">
<p>Based on v5.0.0.0 of MathNet.Numerics (Math.NET Numerics)</p>
<p>Generated by <a href="http://docu.jagregory.com">docu</a></p>
</div>
</body>
</html>