Public Member Functions | |
PVectorMatrix (int dim) | |
Class constructor. | |
PVectorMatrix | Plus (Parameter v2m2) |
Adds (not in place) the current vector-matrix to the vector-matrix . | |
PVectorMatrix | Minus (Parameter v2m2) |
Subtracts (not in place) the vector-matrix to the current vector-matrix . | |
PVectorMatrix | Times (double lambda) |
Multiplies (not in place) the current vector-matrix by a real number . | |
double | InnerProduct (Parameter v2m2) |
Computes the inner product (real number) between the current vector-matrix and the vector-matrix . | |
String | toString () |
Method toString. | |
Parameter | clone () |
Creates and returns a copy of the instance. | |
int | getDimension () |
Returns parameters' dimension. | |
Static Public Member Functions | |
static PVectorMatrix | RandomDistribution (int dim) |
Generates a random vector-matrix such as is a positive definite matrix. | |
static boolean | equals (PVectorMatrix v1m1, PVectorMatrix v2m2) |
Verifies if two vector-matrices and are similar. | |
Public Attributes | |
PVector | v |
Vector parameter. | |
PMatrix | M |
Matrix parameter. | |
int | dim |
Dimension of the matrix-vector. |
jMEF.PVectorMatrix.PVectorMatrix | ( | int | dim | ) |
Class constructor.
dim | dimension of the matrix |
Parameter jMEF.PVectorMatrix.clone | ( | ) | [virtual] |
Creates and returns a copy of the instance.
Implements jMEF.Parameter.
static boolean jMEF.PVectorMatrix.equals | ( | PVectorMatrix | v1m1, | |
PVectorMatrix | v2m2 | |||
) | [static] |
Verifies if two vector-matrices and are similar.
v1m1 | vector-matrix | |
v2m2 | vector-matrix |
int jMEF.PVectorMatrix.getDimension | ( | ) | [virtual] |
double jMEF.PVectorMatrix.InnerProduct | ( | Parameter | v2m2 | ) | [virtual] |
Computes the inner product (real number) between the current vector-matrix and the vector-matrix .
v2m2 | vector-matrix |
Implements jMEF.Parameter.
PVectorMatrix jMEF.PVectorMatrix.Minus | ( | Parameter | v2m2 | ) | [virtual] |
Subtracts (not in place) the vector-matrix to the current vector-matrix .
v2m2 | vector-matrix |
Implements jMEF.Parameter.
PVectorMatrix jMEF.PVectorMatrix.Plus | ( | Parameter | v2m2 | ) | [virtual] |
Adds (not in place) the current vector-matrix to the vector-matrix .
v2m2 | vector-matrix |
Implements jMEF.Parameter.
static PVectorMatrix jMEF.PVectorMatrix.RandomDistribution | ( | int | dim | ) | [static] |
Generates a random vector-matrix such as is a positive definite matrix.
dim | dimension of the matrix |
PVectorMatrix jMEF.PVectorMatrix.Times | ( | double | lambda | ) | [virtual] |
Multiplies (not in place) the current vector-matrix by a real number .
lambda | value |
Implements jMEF.Parameter.
String jMEF.PVectorMatrix.toString | ( | ) |
Method toString.
Dimension of the matrix-vector.
Matrix parameter.
Vector parameter.