Version

ComplexMatrix Class Members

The following tables list the members exposed by ComplexMatrix.

Public Constructors
 NameDescription
Public ConstructorComplexMatrix ConstructorOverloaded.   
Public Fields
 NameDescription
Public Fieldstatic (Shared in Visual Basic)EmptyReturns the empty ComplexMatrix.  
Public Properties
 NameDescription
Public PropertyItemOverloaded. An indexer for the ComplexMatrix. The Matrix can be indexed one-dimensionally or multi-dimensionally.  
Public PropertyLengthReturns the length of the MatrixBase. (Inherited from Infragistics.Math.MatrixBase)
Public PropertyRankReturns the number of dimensions in the MatrixBase. (Inherited from Infragistics.Math.MatrixBase)
Public PropertySizeReturns the dimensions of the MatrixBase as a Vector. (Inherited from Infragistics.Math.MatrixBase)
Protected Properties
 NameDescription
Protected Internal PropertyDimensionsReturns the dimensions of the MatrixBase. (Inherited from Infragistics.Math.MatrixBase)
Public Methods
 NameDescription
Public MethodAcosModifies a ComplexMatrix, y, by replacing each element y[i] with Acos(y[i]).  
Public MethodAddOverloaded. Modifies a ComplexMatrix, y, by replacing each element y[i] with y[i] + x[i].  
Public MethodAsinModifies a ComplexMatrix, y, by replacing each element y[i] with Asin(y[i]).  
Public MethodAtanModifies a ComplexMatrix, y, by replacing each element y[i] with Atan(y[i]).  
Public MethodCeilingModifies a ComplexMatrix, y, by replacing each element y[i] with Ceiling(y[i]).  
Public MethodCisModifies a ComplexMatrix, y, by replacing each element y[i] with Cis(y[i]).  
Public MethodCloneReturns a copy of the ComplexMatrix instance.  
Public MethodCompareToOverloaded. Modifies the ComplexMatrix, y, by replacing each element y[i] with CompareTo(y[i],x[i]).  
Public MethodConjModifies a ComplexMatrix, y, by replacing each element y[i] with Conj(y[i]).  
Public MethodCopyToOverloaded. Overridden. Copies the base ComplexMatrix to an array starting at a particular index.  
Public MethodCosModifies a ComplexMatrix, y, by replacing each element y[i] with Cos(y[i]).  
Public MethodCoshModifies a ComplexMatrix, y, by replacing each element y[i] with Cosh(y[i]).  
Public MethodCumProductModifies a ComplexMatrix, y, by replacing each element y[i1,..,iN,..,iM] with y[i1,..,0,..,iM]*...*y[i1,..,iN,..,iM].  
Public MethodCumSumModifies a ComplexMatrix, y, by replacing each element y[i1,..,iN,..,iM] with y[i1,..,0,..,iM]+...+y[i1,..,iN,..,iM].  
Public MethodDivideOverloaded. Modifies a ComplexMatrix, y, by replacing each element y[i] with y[i] / x[i].  
Public MethodEqualsCompares the ComplexMatrix with x for equality.  
Public MethodExpModifies a ComplexMatrix, y, by replacing each element y[i] with Exp(y[i]).  
Public MethodFloorModifies a ComplexMatrix, y, by replacing each element y[i] with Floor(y[i]).  
Public MethodGetEnumeratorOverridden. Returns an enumerator for the ComplexMatrix.  
Public MethodGetHashCodeReturns hash code for the ComplexMatrix.  
Public MethodIsColumnDetermines whether the MatrixBase is a column MatrixBase. (Inherited from Infragistics.Math.MatrixBase)
Public MethodIsEmptyDetermines whether the MatrixBase is empty. (Inherited from Infragistics.Math.MatrixBase)
Public MethodIsRowDetermines whether the MatrixBase is a row MatrixBase. (Inherited from Infragistics.Math.MatrixBase)
Public MethodIsSquareDetermines whether the MatrixBase is square. (Inherited from Infragistics.Math.MatrixBase)
Public MethodIsTwoDimensionalDetermines if the MatrixBase has exactly two dimensions. (Inherited from Infragistics.Math.MatrixBase)
Public MethodIsUnitaryDetermines whether the MatrixBase is unitary. (Inherited from Infragistics.Math.MatrixBase)
Public MethodLogOverloaded. Modifies a ComplexMatrix, y, by replacing each element y[i] with Log(y[i]).  
Public MethodLog10Modifies a ComplexMatrix, y, by replacing each element y[i] with Log10(y[i]).  
Public MethodLog2Modifies a ComplexMatrix, y, by replacing each element y[i] with Log2(y[i]).  
Public MethodMultiplyOverloaded. Modifies a ComplexMatrix, y, by replacing each element y[i] with y[i] * x[i].  
Public MethodPowOverloaded. Modifies a ComplexMatrix, y, by replacing each element y[i] with Pow(y[i],x[i]).  
Public MethodRoundModifies a ComplexMatrix, y, by replacing each element y[i] with Round(y[i]).  
Public MethodSignModifies a ComplexMatrix, y, by replacing each element y[i] with Sign(y[i]).  
Public MethodSinModifies a ComplexMatrix, y, by replacing each element y[i] with Sin(y[i]).  
Public MethodSinhModifies a ComplexMatrix, y, by replacing each element y[i] with Sinh(y[i]).  
Public MethodSqrtModifies a ComplexMatrix, y, by replacing each element y[i] with Sqrt(y[i]).  
Public MethodSqueezeRemoves unitary dimensions from MatrixBase instances with greater than two dimensions. (Inherited from Infragistics.Math.MatrixBase)
Public MethodSubtractOverloaded. Modifies a ComplexMatrix, y, by replacing each element y[i] with y[i] - x[i].  
Public MethodTanModifies a ComplexMatrix, y, by replacing each element y[i] with Tan(y[i]).  
Public MethodTanhModifies a ComplexMatrix, y, by replacing each element y[i] with Tanh(y[i]).  
Public MethodToStringReturns the string representation of a ComplexMatrix.  
Public Operators
public Operator Addition Overloaded. Adds two ComplexMatrix instances pointwise.
public Operator Division Overloaded. Divides two ComplexMatrix instances pointwise.
public Operator Equality Overloaded. Determines whether two ComplexMatrix instances have the same dimensions and element values.
public Operator Explicit Type Conversion Overloaded. Casts a ComplexVector to a ComplexMatrix.
public Operator Greater Than Overloaded. Compares two ComplexMatrix instances using the GreaterThan operator pointwise.
public Operator Greater Than or Equal Overloaded. Compares two ComplexMatrix instances using the GreaterThanOrEquals operator pointwise.
public Operator Implicit Type Conversion Overloaded. Casts a Complex number to a unitary ComplexMatrix.
public Operator Inequality Overloaded. Determines whether two ComplexMatrix instances have different dimensions or element values.
public Operator Less Than Overloaded. Compares two ComplexMatrix instances using the LessThan operator pointwise.
public Operator Less Than or Equal Overloaded. Compares two ComplexMatrix instances using the LessThanOrEquals operator pointwise.
public Operator Multiplication Overloaded. Multiplies two ComplexMatrix instances pointwise.
public Operator Subtraction Overloaded. Subtracts two ComplexMatrix instances pointwise.
See Also