| FloatSchurDecomp Class |
Class FloatSchurDecomp 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 FloatSchurDecomp : ICloneable
<SerializableAttribute>
Public Class FloatSchurDecomp
Implements ICloneable
[SerializableAttribute]
public ref class FloatSchurDecomp : ICloneable
[<SerializableAttribute>]
type FloatSchurDecomp =
class
interface ICloneable
end
The FloatSchurDecomp 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
|
TopMethods | Name | Description |
---|
| Clone |
Creates a deep copy of this decomposition.
|
| Factor |
Builds a decomposition for the matrix A.
|
TopRemarks A
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