public class Householder4SubVector extends HouseholderReflection
| Constructor and Description |
|---|
Householder4SubVector(int size,
HouseholderContext ctx) |
Householder4SubVector(int size,
int startIndex,
Vector v) |
Householder4SubVector(int size,
Vector v) |
Householder4SubVector(int size,
Vector v,
double beta,
double lambda) |
| Modifier and Type | Method and Description |
|---|---|
Vector |
definingVector()
Get the Householder defining vector which is orthogonal to the Householder hyperplane.
|
Vector |
reflect(Vector x)
Apply the Householder matrix, H, to a column vector, x.
|
H, product, product, reflect, reflectColumns, reflectRows, reflectVectors, rightReflectpublic Householder4SubVector(int size,
Vector v)
public Householder4SubVector(int size,
int startIndex,
Vector v)
public Householder4SubVector(int size,
HouseholderContext ctx)
public Householder4SubVector(int size,
Vector v,
double beta,
double lambda)
public Vector definingVector()
HouseholderReflectiondefiningVector in class HouseholderReflectionpublic Vector reflect(Vector x)
HouseholderReflectionHx = x - 2 * <v,x> * v
reflect in class HouseholderReflectionx - a vectorCopyright © 2010-2020 NM FinTech Ltd.. All Rights Reserved.