public interface IRealNArray<T, D> : INArray<T, D>,
IConsole, IStorage<T>, IStorageBinary, IArrayArithmetic<T, D>, IArithmetic<T>,
IArrayMath<T, D>, IMath<T>, IArrayRealMath<T, D>, IRealMath<T>
where T : Object, IRealNArray<T, D>
where D : Object, IRealNumber<D>
Public Interface IRealNArray(Of T As {Object, IRealNArray(Of T, D)}, D As {Object, IRealNumber(Of D)})
Inherits INArray(Of T, D), IConsole, IStorage(Of T),
IStorageBinary, IArrayArithmetic(Of T, D), IArithmetic(Of T), IArrayMath(Of T, D),
IMath(Of T), IArrayRealMath(Of T, D), IRealMath(Of T)generic<typename T, typename D>
where T : Object, IRealNArray<T, D>
where D : Object, IRealNumber<D>
public interface class IRealNArray : INArray<T, D>,
IConsole, IStorage<T>, IStorageBinary, IArrayArithmetic<T, D>, IArithmetic<T>,
IArrayMath<T, D>, IMath<T>, IArrayRealMath<T, D>, IRealMath<T>type IRealNArray<'T, 'D when 'T : Object and IRealNArray<'T, 'D> when 'D : Object and IRealNumber<'D>> =
interface
interface INArray<'T, 'D>
interface IConsole
interface IStorage<'T>
interface IStorageBinary
interface IArrayArithmetic<'T, 'D>
interface IArithmetic<'T>
interface IArrayMath<'T, 'D>
interface IMath<'T>
interface IArrayRealMath<'T, 'D>
interface IRealMath<'T>
end| data |
Data
(Inherited from INArrayT, D) |
| IsColVector |
Returns true if it's a column vector
(Inherited from INArrayT, D) |
| IsMatrix |
Returns true if it's a matrix
(Inherited from INArrayT, D) |
| IsRowVector |
Returns true if it's a row vector
(Inherited from INArrayT, D) |
| ItemInt32 |
Item
(Inherited from INArrayT, D) |
| ItemInt32 |
Item
(Inherited from INArrayT, D) |
| ItemInt32, Int32 |
Item
(Inherited from INArrayT, D) |
| ItemInt32, Int32, Int32 |
Item
(Inherited from INArrayT, D) |
| Matrix |
Returns a matrix if it's a matrix
(Inherited from INArrayT, D) |
| memsize |
Number of bytes allocated for the Object.
(Inherited from IConsole) |
| ndims |
Number of dimensions
(Inherited from INArrayT, D) |
| numel |
Number of elements
(Inherited from INArrayT, D) |
| size |
Size
(Inherited from INArrayT, D) |
| Vector |
Returns a vector if it's a vector
(Inherited from INArrayT, D) |
| Abs |
Returns the absolute value.
(Inherited from IRealMathT) |
| Acos |
Returns the angle whose cosine is the specified number.
(Inherited from IMathT) |
| Acosh |
Returns the angle whose hyperbolic cosine is the specified number.
(Inherited from IMathT) |
| Add |
Returns the sum of the object and b.
(Inherited from IArithmeticT) |
| Asin |
Returns the angle whose sine is the specified number.
(Inherited from IMathT) |
| Asinh |
Returns the angle whose hyperbolic sine is the specified number.
(Inherited from IMathT) |
| Atan |
Returns the angle whose tangent is the specified number.
(Inherited from IMathT) |
| Atan2 |
Returns the angle whose tangent is the quotient of two specified numbers.
(Inherited from IRealMathT) |
| Atanh |
Returns the angle whose hyperbolic tangent is the specified number.
(Inherited from IMathT) |
| BinaryDeserialize |
Binary Deserialize an Object from File.
(Inherited from IStorageT) |
| BinaryDeserializeFromByteArray |
Binary Deserialize an Object from a byte array.
(Inherited from IStorageT) |
| BinarySerialize |
Binary Serialize an Object to File.
(Inherited from IStorageT) |
| BinarySerializeToByteArray |
Binary Serialize an Object to a byte array.
(Inherited from IStorageT) |
| BinarySetDataFrom |
Set object data from Binary Reader.
(Inherited from IStorageBinary) |
| BinaryWriteDataTo |
Write object data to Binary Writer.
(Inherited from IStorageBinary) |
| ComplexAbs |
Complex absolute value
(Inherited from IRealMathT) |
| ComplexDivision |
Complex division
(Inherited from IRealMathT) |
| Conj |
Returns the complex conjugate.
(Inherited from IMathT) |
| Copy |
Returns a copy of the array
(Inherited from INArrayT, D) |
| Cos |
Returns the cosine of the specified angle.
(Inherited from IMathT) |
| Cosh |
Returns the hyperbolic cosine of the specified angle.
(Inherited from IMathT) |
| DblValue | Returns the value. |
| Debug |
Debug an Object
(Inherited from IConsole) |
| Divide |
Returns the quotient of the object and b.
(Inherited from IArithmeticT) |
| Ellipe |
Returns the complete elliptic integral of the second kind.
(Inherited from IRealMathT) |
| Ellipk |
Returns the complete elliptic integral of the first kind.
(Inherited from IRealMathT) |
| Ellippi |
Returns the complete elliptic integral of the third kind.
(Inherited from IRealMathT) |
| Exp |
Returns e raised to the specified power.
(Inherited from IMathT) |
| GetItem1d |
Get Item
(Inherited from INArrayT, D) |
| GetItem2d |
Get Item
(Inherited from INArrayT, D) |
| GetItem3d |
Get Item
(Inherited from INArrayT, D) |
| GetItemNd |
Get Item
(Inherited from INArrayT, D) |
| GetItems1d |
Get Items
(Inherited from INArrayT, D) |
| GetItemsNd |
Get Items
(Inherited from INArrayT, D) |
| HorzCat |
Concatenate 2D-Arrays (Matrixes) horizontally
(Inherited from INArrayT, D) |
| Identity |
Initializes a Identity 2D-Array (Matrix)
(Inherited from INArrayT, D) |
| Init1d |
Initializes a 1D-Array (Vector)
(Inherited from INArrayT, D) |
| Init1dData(D) |
Initializes a 1D-Array (Vector)
and creates a copy of the data
(Inherited from INArrayT, D) |
| Init1dData(D, Boolean) |
Initializes a 1D-Array (Vector)
(Inherited from INArrayT, D) |
| Init2d |
Initializes a 2D-Array (Matrix)
(Inherited from INArrayT, D) |
| Init2dData(D) |
Initializes a 2D-Array (Matrix)
(Inherited from INArrayT, D) |
| Init3d |
Initializes a 3D-Array
(Inherited from INArrayT, D) |
| Init3dData(D) |
Initializes a 3D-Array (Matrix)
(Inherited from INArrayT, D) |
| Init3dData(D) |
Initializes a 3D-Array
(Inherited from INArrayT, D) |
| InitDbl |
Initializes a Array.
(Inherited from INArrayT, D) |
| InitNd |
Initializes a ND-Array
(Inherited from INArrayT, D) |
| InterchangeRows |
Interchange Rows in 2D-Array (Matrix)
(Inherited from INArrayT, D) |
| LAdd |
Returns the sum of the object and b.
(Inherited from IArrayArithmeticT, O) |
| LAtan2 |
Returns the angle whose tangent is the quotient of the object and b.
(Inherited from IArrayRealMathT, O) |
| LDivide |
Returns the quotient of the object and b.
(Inherited from IArrayArithmeticT, O) |
| LLog |
Returns the logarithm of a specified number (object) in a specified base (b).
(Inherited from IArrayMathT, O) |
| LMultiply |
Returns the product of the object and b.
(Inherited from IArrayArithmeticT, O) |
| Log |
Returns the natural (base e) logarithm of a specified number.
(Inherited from IMathT) |
| Log(T) |
Returns the logarithm of a specified number in a specified base.
(Inherited from IMathT) |
| Log10 |
Returns the base 10 logarithm of a specified number.
(Inherited from IMathT) |
| LPow |
Returns a specified number (object) raised to the specified power (b).
(Inherited from IArrayMathT, O) |
| LSubtract |
Returns the difference of the object and b.
(Inherited from IArrayArithmeticT, O) |
| Multiply |
Returns the product of the object and b.
(Inherited from IArithmeticT) |
| Negative |
Returns the negative of the object.
(Inherited from IArithmeticT) |
| Ones1d |
Initializes a 1D-Array (Vector) with all values = 1
(Inherited from INArrayT, D) |
| Ones2d |
Initializes a 2D-Array (Matrix) with all values = 1
(Inherited from INArrayT, D) |
| Ones3d |
Initializes a 3D-Array with all values = 1
(Inherited from INArrayT, D) |
| OnesNd |
Initializes a ND-Array with all values = 1
(Inherited from INArrayT, D) |
| Pow(T) |
Returns a specified number raised to the specified power.
(Inherited from IMathT) |
| Pow(Int32) |
Returns a specified number raised to the specified power.
(Inherited from IMathT) |
| RAdd |
Returns the sum of a and the object.
(Inherited from IArrayArithmeticT, O) |
| RAtan2 |
Returns the angle whose tangent is the quotient of a and the object.
(Inherited from IArrayRealMathT, O) |
| RDivide |
Returns the quotient of the a and the object.
(Inherited from IArrayArithmeticT, O) |
| Reshape |
Reshapes the array
(Inherited from INArrayT, D) |
| RLog |
Returns the logarithm of a specified number (a) in a specified base (object).
(Inherited from IArrayMathT, O) |
| RMultiply |
Returns the product of the a and the object.
(Inherited from IArrayArithmeticT, O) |
| RPow |
Returns a specified number (a) raised to the specified power (object).
(Inherited from IArrayMathT, O) |
| RSubtract |
Returns the difference of a and the object.
(Inherited from IArrayArithmeticT, O) |
| SetItem1d |
Set Item
(Inherited from INArrayT, D) |
| SetItem2d |
Set Item
(Inherited from INArrayT, D) |
| SetItem3d |
Set Item
(Inherited from INArrayT, D) |
| SetItemNd |
Set Item
(Inherited from INArrayT, D) |
| SetItems1d |
Set Items
(Inherited from INArrayT, D) |
| SetItemsNd |
Set Items
(Inherited from INArrayT, D) |
| SetSameItem1d |
Set Same Item
(Inherited from INArrayT, D) |
| SetSameItemNd |
Set Same Item
(Inherited from INArrayT, D) |
| Sign |
Returns a value indicating the sign of a number.
(Inherited from IRealMathT) |
| Sin |
Returns the sine of the specified angle.
(Inherited from IMathT) |
| Sinh |
Returns the hyperbolic sine of the specified angle.
(Inherited from IMathT) |
| Sqrt |
Returns the square root of a specified number.
(Inherited from IMathT) |
| Subtract |
Returns the difference of the object and b.
(Inherited from IArithmeticT) |
| Tan |
Returns the tangent of the specified angle.
(Inherited from IMathT) |
| Tanh |
Returns the hyperbolic tangent of the specified angle.
(Inherited from IMathT) |
| ToString |
Override ToString() to display an Object.
(Inherited from IConsole) |
| Transpose |
Transpose 2D-Array (Matrix)
(Inherited from INArrayT, D) |
| VertCat |
Concatenate 2D-Arrays (Matrixes) vertically
(Inherited from INArrayT, D) |
| XmlDeserialize |
Xml Deserialize an Object from File.
(Inherited from IStorageT) |
| XmlDeserializeFromString |
Xml Deserialize an Object from String.
(Inherited from IStorageT) |
| XmlSerialize |
Xml Serialize an Object to File.
(Inherited from IStorageT) |
| XmlSerializeToString |
Xml Serialize an Object to String.
(Inherited from IStorageT) |
| Zeros1d |
Initializes a 1D-Array (Vector) with all values = 0
(Inherited from INArrayT, D) |
| Zeros2d |
Initializes a 2D-Array (Matrix) with all values = 0
(Inherited from INArrayT, D) |
| Zeros3d |
Initializes a 3D-Array with all values = 0
(Inherited from INArrayT, D) |
| ZerosNd |
Initializes a ND-Array with all values = 0
(Inherited from INArrayT, D) |