IArray Functions<T, TShape, TArray> Interface
Specifies the methods that must be implemented by a
class to support elementary functions on vectors and matrices.
Definition
Namespace: Numerics.NET.LinearAlgebra.Implementation
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.4
C#
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.4
public interface IArrayFunctions<T, TShape, TArray>
Type Parameters
- T
- TShape
- TArray
Methods
Abs | Computes the absolute value for each element of an array. |
Acos | Computes the inverse cosine of each element of an array. |
Acosh | Computes the inverse hyperbolic cosine of each element of an array. |
Add | Adds each element of an array to the corresponding element in another array. |
Asin | Computes the inverse sine of each element of an array. |
Asinh | Computes the inverse hyperbolic sine of each element of an array. |
Atan | Computes the inverse tangent of each element of an array. |
Atan2 | Computes the inverse tangent of each element of two arrays. |
Atanh | Computes the inverse hyperbolic tangent of each element of an array. |
Ceiling | Computes the smallest integer greater than or equal to each element of an array. |
Conjugate | Multiplies the conjugate of each element of an array by the corresponding element in another array. |
Cos | Computes the cosine of each element of an array. |
Cosh | Computes the hyperbolic cosine of each element of an array. |
Divide | Divides each element of an array by the corresponding element in another array. |
Exp | Computes the exponential function for each element of an array. |
Floor | Computes the largest integer less than or equal to each element of an array. |
Hypot | Computes the hypotenuse of corresponding elements of two arrays. |
Log | Computes the logarithm of each element of an array. |
Max( | Computes the maximum of all elements in the array. |
Max( | Computes the maximum of corresponding elements of two arrays. |
Min( | Computes the minimum of all elements in the array. |
Min( | Computes the minimum of corresponding elements of two arrays. |
Multiply | Multiplies each element of an array by the corresponding element in another array. |
Pow( | Computes the element-wise power of an array. |
Pow( | Computes the element-wise power of an array. |
Set | Sets all elements in the array to the specified value. |
Sin | Computes the sine of each element of an array. |
Sinh | Computes the hyperbolic sine of each element of an array. |
Sqrt | Computes the square root of each element of an array. |
Subtract | Subtracts each element of an array from a value. |
Sum | Computes the sum of all elements in the array. |
Tan | Computes the tangent of each element of an array. |
Tanh | Computes the hyperbolic tangent of each element of an array. |