Class DoubleComplexGSVDecomp computes the generalized singular value decomposition (GSVD) of a pair of general rectangular matrices.

Namespace:  CenterSpace.NMath.Matrix
Assembly:  NMath (in NMath.dll) Version: 5.1.0.0

Syntax

C#
[SerializableAttribute]
public class DoubleComplexGSVDecomp
Visual Basic (Declaration)
<SerializableAttribute> _
Public Class DoubleComplexGSVDecomp
Visual C++
[SerializableAttribute]
public ref class DoubleComplexGSVDecomp

Remarks

The GSVD computed for an m x n matrix A and a p x n matrix B has the form
U'AQ = D1(0 R), V'BQ = D2(0 R)
where U, V, and Q are orthogonal matrices, R is a nonsigular upper triangular matrix, D1 and D2 are diagonal matrices, and Z' denotes the transpose of the matrix Z. (0 R) is the matrix obtained by prepending columns of all zeros to the upper triangular matrix R.

Inheritance Hierarchy

System..::.Object
  CenterSpace.NMath.Matrix..::.DoubleComplexGSVDecomp

See Also