 | FloatComplexSchurDecomp Class |
Class FloatComplexSchurDecomp represents the Schur decomposition of a general matrix.
Inheritance Hierarchy Namespace: CenterSpace.NMath.CoreAssembly: NMath (in NMath.dll) Version: 7.4
Syntax[SerializableAttribute]
public class FloatComplexSchurDecomp : ICloneable
<SerializableAttribute>
Public Class FloatComplexSchurDecomp
Implements ICloneable
[SerializableAttribute]
public ref class FloatComplexSchurDecomp : ICloneable
[<SerializableAttribute>]
type FloatComplexSchurDecomp =
class
interface ICloneable
end
The FloatComplexSchurDecomp type exposes the following members.
Constructors
Properties | Name | Description |
---|
 | Cols |
Gets the number of columns in the matrix that the decomposition represents.
|
 | Rows |
Gets the number of rows in the matrix that this decomposition represents.
|
 | T |
Gets the matrix T, where A = Z * T * Zh
|
 | V |
Gets the vector of computed eigenvalues.
|
 | Z |
Gets the matrix Z, where A = Z * T * Zh
|
Top
Methods | Name | Description |
---|
 | Clone |
Creates a deep copy of this decomposition.
|
 | Factor |
Builds a decomposition for the matrix A.
|
Top
RemarksA
Schur decomposition is a representation of a matrix
A of
the form
where
P is a permutation matrix,
Q is orthogonal, and
R is
upper trapezoidal (upper triangular if
A has more rows than columns and has
full rank).
See Also