naginterfaces.library.matop.real_gen_rq_formq¶
- naginterfaces.library.matop.real_gen_rq_formq(wheret, m, nrowp, a, zeta)[source]¶
real_gen_rq_formq
returns the first rows of the real orthogonal matrix , where is given as the product of Householder transformation matrices.This function is intended for use following
real_gen_rq()
.For full information please refer to the NAG Library document for f01qk
https://support.nag.com/numeric/nl/nagdoc_30.3/flhtml/f01/f01qkf.html
- Parameters
- wheretstr, length 1
Indicates where the elements of are to be found.
(In )
The elements of are in .
(Separate)
The elements of are separate from , in .
- mint
, the number of rows of the matrix .
- nrowpint
, the required number of rows of .
If , an immediate return is effected.
- afloat, array-like, shape
The leading strictly lower triangular part of the array , and the rectangular part of with top left-hand corner at element must contain details of the matrix . In addition, if , the diagonal elements of must contain the elements of .
- zetafloat, array-like, shape
Note: the required length for this argument is determined as follows: if : ; otherwise: .
With , the array must contain the elements of . If then is assumed to be , otherwise is assumed to contain .
When , the array is not referenced.
- Returns
- afloat, ndarray, shape
The first rows of the array are overwritten by the first rows of the orthogonal matrix .
- Raises
- NagValueError
- (errno )
On entry, , and .
Constraint: .
- (errno )
On entry, and .
Constraint: and .
- (errno )
On entry, and .
Constraint: .
- (errno )
On entry, .
Constraint: .
- (errno )
On entry, .
Constraint: or .
- Notes
No equivalent traditional C interface for this routine exists in the NAG Library.
is assumed to be given by
where
is a scalar, is a () element vector and is an () element vector. must be supplied in the th row of in elements . must be supplied in the th row of in elements and must be supplied either in or in , depending upon the argument .
- References
Golub, G H and Van Loan, C F, 1996, Matrix Computations, (3rd Edition), Johns Hopkins University Press, Baltimore
Wilkinson, J H, 1965, The Algebraic Eigenvalue Problem, Oxford University Press, Oxford