Tools Class |
Namespace: Accord.Math
The Tools type exposes the following members.
Name | Description | |
---|---|---|
Random | Obsolete.
Gets a reference to the random number generator used
internally by the Accord.NET classes and methods.
|
Name | Description | |
---|---|---|
Acosh |
Returns the hyperbolic arc cosine of the specified value.
| |
Angle(Double, Double) |
Gets the angle formed by the vector [x,y].
| |
Angle(Single, Single) |
Gets the angle formed by the vector [x,y].
| |
Angle(IntPoint, IntPoint) |
Gets the displacement angle between two points.
| |
Asinh |
Returns the hyperbolic arc sine of the specified value.
| |
Atanh |
Returns the hyperbolic arc tangent of the specified value.
| |
Direction |
Gets the displacement angle between two points, coded
as an integer varying from 0 to 20.
| |
FactorialPower |
Returns the factorial falling power of the specified value.
| |
GreatestCommonDivisor |
Gets the greatest common divisor between two integers.
| |
Hypotenuse(Decimal, Decimal) |
Hypotenuse calculus without overflow/underflow
| |
Hypotenuse(Double, Double) |
Hypotenuse calculus without overflow/underflow
| |
Hypotenuse(Single, Single) |
Hypotenuse calculus without overflow/underflow
| |
Interpolate1D |
Interpolates data using a piece-wise linear function.
| |
InvSqrt |
Fast inverse floating-point square root.
| |
IsPowerOf2 |
Checks if the specified integer is power of 2.
| |
Log2 |
Get base of binary logarithm.
| |
Max |
Gets the maximum value among three values.
| |
Min |
Gets the minimum value among three values.
| |
Mod(Double, Double) |
Gets the proper modulus operation for
a real value x and modulo m.
| |
Mod(Int32, Int32) |
Gets the proper modulus operation for
an integer value x and modulo m.
| |
NextPowerOf2 |
Returns the next power of 2 after the input value x.
| |
Pow2 |
Calculates power of 2.
| |
PreviousPowerOf2 |
Returns the previous power of 2 after the input value x.
| |
Scale(Double, Double, Double) | Obsolete.
Converts the value x (which is measured in the scale
'from') to another value measured in the scale 'to'.
| |
Scale(Double, Double, Double) | Obsolete.
Converts the value x (which is measured in the scale
'from') to another value measured in the scale 'to'.
| |
Scale(Double, Double, Double) | Obsolete.
Converts the value x (which is measured in the scale
'from') to another value measured in the scale 'to'.
| |
Scale(DoubleRange, DoubleRange, Double) | Obsolete.
Converts the value x (which is measured in the scale
'from') to another value measured in the scale 'to'.
| |
Scale(DoubleRange, DoubleRange, Double) | Obsolete.
Converts the value x (which is measured in the scale
'from') to another value measured in the scale 'to'.
| |
Scale(IntRange, DoubleRange, Int32) | Obsolete.
Converts the value x (which is measured in the scale
'from') to another value measured in the scale 'to'.
| |
Scale(IntRange, IntRange, Int32) | Obsolete.
Converts the value x (which is measured in the scale
'from') to another value measured in the scale 'to'.
| |
Scale(IntRange, IntRange, Int32) | Obsolete.
Converts the value x (which is measured in the scale
'from') to another value measured in the scale 'to'.
| |
Scale(Range, Range, Single) | Obsolete.
Converts the value x (which is measured in the scale
'from') to another value measured in the scale 'to'.
| |
Scale(Double, Double, Double, Double, Double) | Obsolete.
Converts the value x (which is measured in the scale
'from') to another value measured in the scale 'to'.
| |
Scale(Double, Double, Double, Double, Double) | Obsolete.
Converts the value x (which is measured in the scale
'from') to another value measured in the scale 'to'.
| |
Scale(Double, Double, Double, Double, Double) | Obsolete.
Converts the value x (which is measured in the scale
'from') to another value measured in the scale 'to'.
| |
Scale(Double, Double, Double, Double, Double) | Obsolete.
Converts the value x (which is measured in the scale
'from') to another value measured in the scale 'to'.
| |
Scale(Double, Double, Double, Double, Double) | Obsolete.
Converts the value x (which is measured in the scale
'from') to another value measured in the scale 'to'.
| |
Scale(Int32, Int32, Int32, Int32, Int32) | Obsolete.
Converts the value x (which is measured in the scale
'from') to another value measured in the scale 'to'.
| |
Scale(Single, Single, Single, Single, Single) | Obsolete.
Converts the value x (which is measured in the scale
'from') to another value measured in the scale 'to'.
| |
Scale(Single, Single, Single, Single, Single) | Obsolete.
Converts the value x (which is measured in the scale
'from') to another value measured in the scale 'to'.
| |
SetupGenerator | Obsolete.
Sets a random seed for the framework's main
internal number generator.
| |
Sqrt |
Returns the square root of the specified Decimal number.
| |
StableSortT(T) | Obsolete.
Sorts the elements of an entire one-dimensional array using the given comparison.
| |
StableSortT(T, ComparisonT) | Obsolete.
Sorts the elements of an entire one-dimensional array using the given comparison.
| |
StableSortT(T, Int32) | Obsolete.
Sorts the elements of an entire one-dimensional array using the given comparison.
| |
TruncatedPower |
Truncated power function.
|