|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjmathlib.toolbox.jmathlib.matrix._private.Jampack.Zhqrd
public class Zhqrd
Computes a Householder QR decomposition.Specifically, given a matrix A there are is a unitary matrix U such that
QA = R
where R is zero below its diagonal. In constructing
this decomposition, Zhqrd represents Q as a product
of Householder transformations with each transformation
represented by a Z1. R is represented by a Zutmat.
Methods are provided to apply the transformations to
other matrices.
| Field Summary | |
|---|---|
int |
ncol
The number of columns in A |
int |
nrow
The number of rows in A |
int |
ntran
The number of Householder transformations |
Zutmat |
R
The R factor. |
Z1[] |
U
An array containing the generating vectors for the Householder transformations. |
| Constructor Summary | |
|---|---|
Zhqrd(Zmat A)
Computes a Householder QR decomposition of a Zmat |
|
| Method Summary | |
|---|---|
Zmat |
bq(Zmat B)
Computes the product BQ. |
Zmat |
bqh(Zmat A,
Zmat B)
Computes the product BQH. |
Zmat |
qb(Zmat B)
Computes the product QB. |
Zmat |
qhb(Zmat B)
Computes the product QHB. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public int nrow
public int ncol
public int ntran
public Z1[] U
public Zutmat R
| Constructor Detail |
|---|
public Zhqrd(Zmat A)
throws JampackException
A - A Zmat
JampackException - Passed from below.| Method Detail |
|---|
public Zmat qb(Zmat B)
throws JampackException
B - A Zmat
JampackException - Thrown for inconsistent dimensions.
public Zmat qhb(Zmat B)
throws JampackException
B - A Zmat
JampackException - Thrown for inconsistent dimensions.
public Zmat bq(Zmat B)
throws JampackException
B - A Zmat
JampackException - Thrown for inconsistent dimensions.
public Zmat bqh(Zmat A,
Zmat B)
throws JampackException
B - A Zmat
JampackException - Thrown for inconsistent dimensions.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||