Package | Description |
---|---|
org.apache.commons.math3.filter |
Implementations of common discrete-time linear filters.
|
org.apache.commons.math3.linear |
Linear algebra support.
|
org.apache.commons.math3.optim.linear |
Optimization algorithms for linear constrained problems.
|
org.apache.commons.math3.optimization.linear |
This package provides optimization algorithms for linear constrained problems.
|
org.apache.commons.math3.stat.regression |
Statistical routines involving multivariate data.
|
Modifier and Type | Method and Description |
---|---|
RealVector |
ProcessModel.getInitialStateEstimate()
Returns the initial state estimation vector.
|
RealVector |
DefaultProcessModel.getInitialStateEstimate()
Returns the initial state estimation vector.
|
RealVector |
KalmanFilter.getStateEstimationVector()
Returns a copy of the current state estimation vector.
|
Modifier and Type | Method and Description |
---|---|
void |
KalmanFilter.correct(RealVector z)
Correct the current state estimate with an actual measurement.
|
void |
KalmanFilter.predict(RealVector u)
Predict the internal state estimation one time step ahead.
|
Constructor and Description |
---|
DefaultProcessModel(RealMatrix stateTransition,
RealMatrix control,
RealMatrix processNoise,
RealVector initialStateEstimate,
RealMatrix initialErrorCovariance)
Create a new
ProcessModel , taking double arrays as input parameters. |
Modifier and Type | Class and Description |
---|---|
class |
ArrayRealVector
This class implements the
RealVector interface with a double array. |
class |
OpenMapRealVector
Deprecated.
As of version 3.1, this class is deprecated, for reasons exposed
in this JIRA
ticket. This
class will be removed in version 4.0.
|
class |
SparseRealVector
Deprecated.
As of version 3.1, this class is deprecated, for reasons exposed
in this JIRA
ticket. This
class will be removed in version 4.0.
|
Modifier and Type | Method and Description |
---|---|
RealVector |
OpenMapRealVector.add(RealVector v)
Deprecated.
Compute the sum of this vector and
v . |
RealVector |
RealVector.add(RealVector v)
Compute the sum of this vector and
v . |
RealVector |
ArrayRealVector.append(double in)
Construct a new vector by appending a double to this vector.
|
abstract RealVector |
RealVector.append(double d)
Construct a new vector by appending a double to this vector.
|
RealVector |
ArrayRealVector.append(RealVector v)
Construct a new vector by appending a vector to this vector.
|
abstract RealVector |
RealVector.append(RealVector v)
Construct a new vector by appending a vector to this vector.
|
RealVector |
RealVector.combine(double a,
double b,
RealVector y)
Returns a new vector representing
a * this + b * y , the linear
combination of this and y . |
RealVector |
RealVector.combineToSelf(double a,
double b,
RealVector y)
Updates
this with the linear combination of this and
y . |
abstract RealVector |
RealVector.copy()
Returns a (deep) copy of this vector.
|
static RealVector |
MatrixUtils.createRealVector(double[] data)
Creates a
RealVector using the data from the input array. |
abstract RealVector |
RealVector.ebeDivide(RealVector v)
Deprecated.
As of version 3.1, this method is deprecated, and will be
removed in version 4.0. This decision follows the discussion reported in
MATH-803.
Uses of this method involving sparse implementations of
RealVector might lead to wrong results. Since there is no
satisfactory correction to this bug, this method is deprecated. Users who
want to preserve this feature are advised to implement
RealVectorPreservingVisitor (possibly ignoring corner cases for
the sake of efficiency). |
abstract RealVector |
RealVector.ebeMultiply(RealVector v)
Deprecated.
As of version 3.1, this method is deprecated, and will be
removed in version 4.0. This decision follows the discussion reported in
MATH-803.
Uses of this method involving sparse implementations of
RealVector might lead to wrong results. Since there is no
satisfactory correction to this bug, this method is deprecated. Users who
want to preserve this feature are advised to implement
RealVectorPreservingVisitor (possibly ignoring corner cases for
the sake of efficiency). |
RealVector |
RealMatrix.getColumnVector(int column)
Get the entries at the given column index as a vector.
|
RealVector |
BlockRealMatrix.getColumnVector(int column)
Get the entries at the given column index as a vector.
|
RealVector |
AbstractRealMatrix.getColumnVector(int column)
Get the entries at the given column index as a vector.
|
RealVector |
EigenDecomposition.getEigenvector(int i)
Gets a copy of the ith eigenvector of the original matrix.
|
RealVector |
IterativeLinearSolverEvent.getResidual()
Returns the residual.
|
RealVector |
DefaultIterativeLinearSolverEvent.getResidual()
Returns the residual.
|
abstract RealVector |
IterativeLinearSolverEvent.getRightHandSideVector()
Returns the current right-hand side of the linear system to be solved.
|
RealVector |
DefaultIterativeLinearSolverEvent.getRightHandSideVector()
Returns the current right-hand side of the linear system to be solved.
|
RealVector |
RealMatrix.getRowVector(int row)
Returns the entries in row number
row as a vector. |
RealVector |
BlockRealMatrix.getRowVector(int row)
Returns the entries in row number
row as a vector. |
RealVector |
AbstractRealMatrix.getRowVector(int row)
Returns the entries in row number
row as a vector. |
abstract RealVector |
IterativeLinearSolverEvent.getSolution()
Returns the current estimate of the solution to the linear system to be
solved.
|
RealVector |
DefaultIterativeLinearSolverEvent.getSolution()
Returns the current estimate of the solution to the linear system to be
solved.
|
RealVector |
ArrayRealVector.getSubVector(int index,
int n)
Get a subvector from consecutive elements.
|
abstract RealVector |
RealVector.getSubVector(int index,
int n)
Get a subvector from consecutive elements.
|
RealVector |
RealVector.map(UnivariateFunction function)
Acts as if implemented as:
|
RealVector |
RealVector.mapAdd(double d)
Add a value to each entry.
|
RealVector |
ArrayRealVector.mapAddToSelf(double d)
Add a value to each entry.
|
RealVector |
RealVector.mapAddToSelf(double d)
Add a value to each entry.
|
RealVector |
RealVector.mapDivide(double d)
Divide each entry by the argument.
|
RealVector |
ArrayRealVector.mapDivideToSelf(double d)
Divide each entry by the argument.
|
RealVector |
RealVector.mapDivideToSelf(double d)
Divide each entry by the argument.
|
RealVector |
RealVector.mapMultiply(double d)
Multiply each entry by the argument.
|
RealVector |
ArrayRealVector.mapMultiplyToSelf(double d)
Multiply each entry.
|
RealVector |
RealVector.mapMultiplyToSelf(double d)
Multiply each entry.
|
RealVector |
RealVector.mapSubtract(double d)
Subtract a value from each entry.
|
RealVector |
ArrayRealVector.mapSubtractToSelf(double d)
Subtract a value from each entry.
|
RealVector |
RealVector.mapSubtractToSelf(double d)
Subtract a value from each entry.
|
RealVector |
RealVector.mapToSelf(UnivariateFunction function)
Acts as if it is implemented as:
|
RealVector |
RealMatrix.operate(RealVector v)
Returns the result of multiplying this by the vector
v . |
RealVector |
JacobiPreconditioner.operate(RealVector x)
Returns the result of multiplying
this by the vector x . |
abstract RealVector |
RealLinearOperator.operate(RealVector x)
Returns the result of multiplying
this by the vector x . |
RealVector |
AbstractRealMatrix.operate(RealVector v)
Returns the result of multiplying
this by the vector x . |
RealVector |
RealLinearOperator.operateTranspose(RealVector x)
Returns the result of multiplying the transpose of
this operator
by the vector x (optional operation). |
RealVector |
RealMatrix.preMultiply(RealVector v)
Returns the (row) vector result of premultiplying this by the vector
v . |
RealVector |
AbstractRealMatrix.preMultiply(RealVector v)
Returns the (row) vector result of premultiplying this by the vector
v . |
RealVector |
RealVector.projection(RealVector v)
Find the orthogonal projection of this vector onto another vector.
|
RealVector |
PreconditionedIterativeLinearSolver.solve(RealLinearOperator a,
RealLinearOperator m,
RealVector b)
Returns an estimate of the solution to the linear system A · x =
b.
|
RealVector |
SymmLQ.solve(RealLinearOperator a,
RealLinearOperator m,
RealVector b)
Returns an estimate of the solution to the linear system A · x =
b.
|
RealVector |
SymmLQ.solve(RealLinearOperator a,
RealLinearOperator m,
RealVector b,
boolean goodb,
double shift)
Returns an estimate of the solution to the linear system (A - shift
· I) · x = b.
|
RealVector |
PreconditionedIterativeLinearSolver.solve(RealLinearOperator a,
RealLinearOperator m,
RealVector b,
RealVector x0)
Returns an estimate of the solution to the linear system A · x =
b.
|
RealVector |
SymmLQ.solve(RealLinearOperator a,
RealLinearOperator m,
RealVector b,
RealVector x)
Returns an estimate of the solution to the linear system A · x =
b.
|
RealVector |
PreconditionedIterativeLinearSolver.solve(RealLinearOperator a,
RealVector b)
Returns an estimate of the solution to the linear system A · x =
b.
|
RealVector |
IterativeLinearSolver.solve(RealLinearOperator a,
RealVector b)
Returns an estimate of the solution to the linear system A · x =
b.
|
RealVector |
SymmLQ.solve(RealLinearOperator a,
RealVector b)
Returns an estimate of the solution to the linear system A · x =
b.
|
RealVector |
SymmLQ.solve(RealLinearOperator a,
RealVector b,
boolean goodb,
double shift)
Returns the solution to the system (A - shift · I) · x = b.
|
RealVector |
PreconditionedIterativeLinearSolver.solve(RealLinearOperator a,
RealVector b,
RealVector x0)
Returns an estimate of the solution to the linear system A · x =
b.
|
RealVector |
IterativeLinearSolver.solve(RealLinearOperator a,
RealVector b,
RealVector x0)
Returns an estimate of the solution to the linear system A · x =
b.
|
RealVector |
SymmLQ.solve(RealLinearOperator a,
RealVector b,
RealVector x)
Returns an estimate of the solution to the linear system A · x =
b.
|
RealVector |
DecompositionSolver.solve(RealVector b)
Solve the linear equation A × X = B for matrices A.
|
RealVector |
ConjugateGradient.solveInPlace(RealLinearOperator a,
RealLinearOperator m,
RealVector b,
RealVector x0)
Returns an estimate of the solution to the linear system A · x =
b.
|
abstract RealVector |
PreconditionedIterativeLinearSolver.solveInPlace(RealLinearOperator a,
RealLinearOperator m,
RealVector b,
RealVector x0)
Returns an estimate of the solution to the linear system A · x =
b.
|
RealVector |
SymmLQ.solveInPlace(RealLinearOperator a,
RealLinearOperator m,
RealVector b,
RealVector x)
Returns an estimate of the solution to the linear system A · x =
b.
|
RealVector |
SymmLQ.solveInPlace(RealLinearOperator a,
RealLinearOperator m,
RealVector b,
RealVector x,
boolean goodb,
double shift)
Returns an estimate of the solution to the linear system (A - shift
· I) · x = b.
|
RealVector |
PreconditionedIterativeLinearSolver.solveInPlace(RealLinearOperator a,
RealVector b,
RealVector x0)
Returns an estimate of the solution to the linear system A · x =
b.
|
abstract RealVector |
IterativeLinearSolver.solveInPlace(RealLinearOperator a,
RealVector b,
RealVector x0)
Returns an estimate of the solution to the linear system A · x =
b.
|
RealVector |
SymmLQ.solveInPlace(RealLinearOperator a,
RealVector b,
RealVector x)
Returns an estimate of the solution to the linear system A · x =
b.
|
RealVector |
OpenMapRealVector.subtract(RealVector v)
Deprecated.
Subtract
v from this vector. |
RealVector |
RealVector.subtract(RealVector v)
Subtract
v from this vector. |
RealVector |
RealVector.unitVector()
Creates a unit vector pointing in the direction of this vector.
|
static RealVector |
RealVector.unmodifiableRealVector(RealVector v)
Returns an unmodifiable view of the specified vector.
|
Modifier and Type | Method and Description |
---|---|
ArrayRealVector |
ArrayRealVector.add(RealVector v)
Compute the sum of this vector and
v . |
RealVector |
OpenMapRealVector.add(RealVector v)
Deprecated.
Compute the sum of this vector and
v . |
RealVector |
RealVector.add(RealVector v)
Compute the sum of this vector and
v . |
RealVector |
ArrayRealVector.append(RealVector v)
Construct a new vector by appending a vector to this vector.
|
OpenMapRealVector |
OpenMapRealVector.append(RealVector v)
Deprecated.
Construct a new vector by appending a vector to this vector.
|
abstract RealVector |
RealVector.append(RealVector v)
Construct a new vector by appending a vector to this vector.
|
protected static void |
PreconditionedIterativeLinearSolver.checkParameters(RealLinearOperator a,
RealLinearOperator m,
RealVector b,
RealVector x0)
Performs all dimension checks on the parameters of
solve
and
solveInPlace ,
and throws an exception if one of the checks fails. |
protected static void |
IterativeLinearSolver.checkParameters(RealLinearOperator a,
RealVector b,
RealVector x0)
Performs all dimension checks on the parameters of
solve and
solveInPlace ,
and throws an exception if one of the checks fails. |
protected void |
ArrayRealVector.checkVectorDimensions(RealVector v)
Check if instance and specified vectors have the same dimension.
|
protected void |
RealVector.checkVectorDimensions(RealVector v)
Check if instance and specified vectors have the same dimension.
|
ArrayRealVector |
ArrayRealVector.combine(double a,
double b,
RealVector y)
Returns a new vector representing
a * this + b * y , the linear
combination of this and y . |
RealVector |
RealVector.combine(double a,
double b,
RealVector y)
Returns a new vector representing
a * this + b * y , the linear
combination of this and y . |
ArrayRealVector |
ArrayRealVector.combineToSelf(double a,
double b,
RealVector y)
Updates
this with the linear combination of this and
y . |
RealVector |
RealVector.combineToSelf(double a,
double b,
RealVector y)
Updates
this with the linear combination of this and
y . |
double |
RealVector.cosine(RealVector v)
Computes the cosine of the angle between this vector and the
argument.
|
double |
ArrayRealVector.dotProduct(RealVector v)
Compute the dot product of this vector with
v . |
double |
RealVector.dotProduct(RealVector v)
Compute the dot product of this vector with
v . |
ArrayRealVector |
ArrayRealVector.ebeDivide(RealVector v)
Element-by-element division.
|
OpenMapRealVector |
OpenMapRealVector.ebeDivide(RealVector v)
Deprecated.
Element-by-element division.
|
abstract RealVector |
RealVector.ebeDivide(RealVector v)
Deprecated.
As of version 3.1, this method is deprecated, and will be
removed in version 4.0. This decision follows the discussion reported in
MATH-803.
Uses of this method involving sparse implementations of
RealVector might lead to wrong results. Since there is no
satisfactory correction to this bug, this method is deprecated. Users who
want to preserve this feature are advised to implement
RealVectorPreservingVisitor (possibly ignoring corner cases for
the sake of efficiency). |
ArrayRealVector |
ArrayRealVector.ebeMultiply(RealVector v)
Element-by-element multiplication.
|
OpenMapRealVector |
OpenMapRealVector.ebeMultiply(RealVector v)
Deprecated.
Element-by-element multiplication.
|
abstract RealVector |
RealVector.ebeMultiply(RealVector v)
Deprecated.
As of version 3.1, this method is deprecated, and will be
removed in version 4.0. This decision follows the discussion reported in
MATH-803.
Uses of this method involving sparse implementations of
RealVector might lead to wrong results. Since there is no
satisfactory correction to this bug, this method is deprecated. Users who
want to preserve this feature are advised to implement
RealVectorPreservingVisitor (possibly ignoring corner cases for
the sake of efficiency). |
String |
RealVectorFormat.format(RealVector v)
This method calls
RealVectorFormat.format(RealVector,StringBuffer,FieldPosition) . |
StringBuffer |
RealVectorFormat.format(RealVector vector,
StringBuffer toAppendTo,
FieldPosition pos)
Formats a
RealVector object to produce a string. |
double |
ArrayRealVector.getDistance(RealVector v)
Distance between two vectors.
|
double |
OpenMapRealVector.getDistance(RealVector v)
Deprecated.
Distance between two vectors.
|
double |
RealVector.getDistance(RealVector v)
Distance between two vectors.
|
double |
ArrayRealVector.getL1Distance(RealVector v)
Distance between two vectors.
|
double |
OpenMapRealVector.getL1Distance(RealVector v)
Deprecated.
Distance between two vectors.
|
double |
RealVector.getL1Distance(RealVector v)
Distance between two vectors.
|
double |
ArrayRealVector.getLInfDistance(RealVector v)
Distance between two vectors.
|
double |
OpenMapRealVector.getLInfDistance(RealVector v)
Deprecated.
Distance between two vectors.
|
double |
RealVector.getLInfDistance(RealVector v)
Distance between two vectors.
|
RealVector |
RealMatrix.operate(RealVector v)
Returns the result of multiplying this by the vector
v . |
RealVector |
JacobiPreconditioner.operate(RealVector x)
Returns the result of multiplying
this by the vector x . |
abstract RealVector |
RealLinearOperator.operate(RealVector x)
Returns the result of multiplying
this by the vector x . |
RealVector |
AbstractRealMatrix.operate(RealVector v)
Returns the result of multiplying
this by the vector x . |
RealVector |
RealLinearOperator.operateTranspose(RealVector x)
Returns the result of multiplying the transpose of
this operator
by the vector x (optional operation). |
RealMatrix |
ArrayRealVector.outerProduct(RealVector v)
Compute the outer product.
|
RealMatrix |
RealVector.outerProduct(RealVector v)
Compute the outer product.
|
RealVector |
RealMatrix.preMultiply(RealVector v)
Returns the (row) vector result of premultiplying this by the vector
v . |
RealVector |
AbstractRealMatrix.preMultiply(RealVector v)
Returns the (row) vector result of premultiplying this by the vector
v . |
RealVector |
RealVector.projection(RealVector v)
Find the orthogonal projection of this vector onto another vector.
|
static void |
MatrixUtils.serializeRealVector(RealVector vector,
ObjectOutputStream oos)
Serialize a
RealVector . |
void |
RealMatrix.setColumnVector(int column,
RealVector vector)
Sets the specified
column of this matrix to the entries
of the specified vector . |
void |
BlockRealMatrix.setColumnVector(int column,
RealVector vector)
Sets the specified
column of this matrix to the entries
of the specified vector . |
void |
AbstractRealMatrix.setColumnVector(int column,
RealVector vector)
Sets the specified
column of this matrix to the entries
of the specified vector . |
void |
RealMatrix.setRowVector(int row,
RealVector vector)
Sets the specified
row of this matrix to the entries of
the specified vector . |
void |
BlockRealMatrix.setRowVector(int row,
RealVector vector)
Sets the specified
row of this matrix to the entries of
the specified vector . |
void |
AbstractRealMatrix.setRowVector(int row,
RealVector vector)
Sets the specified
row of this matrix to the entries of
the specified vector . |
void |
ArrayRealVector.setSubVector(int index,
RealVector v)
Set a sequence of consecutive elements.
|
void |
OpenMapRealVector.setSubVector(int index,
RealVector v)
Deprecated.
Set a sequence of consecutive elements.
|
abstract void |
RealVector.setSubVector(int index,
RealVector v)
Set a sequence of consecutive elements.
|
RealVector |
PreconditionedIterativeLinearSolver.solve(RealLinearOperator a,
RealLinearOperator m,
RealVector b)
Returns an estimate of the solution to the linear system A · x =
b.
|
RealVector |
SymmLQ.solve(RealLinearOperator a,
RealLinearOperator m,
RealVector b)
Returns an estimate of the solution to the linear system A · x =
b.
|
RealVector |
SymmLQ.solve(RealLinearOperator a,
RealLinearOperator m,
RealVector b,
boolean goodb,
double shift)
Returns an estimate of the solution to the linear system (A - shift
· I) · x = b.
|
RealVector |
PreconditionedIterativeLinearSolver.solve(RealLinearOperator a,
RealLinearOperator m,
RealVector b,
RealVector x0)
Returns an estimate of the solution to the linear system A · x =
b.
|
RealVector |
SymmLQ.solve(RealLinearOperator a,
RealLinearOperator m,
RealVector b,
RealVector x)
Returns an estimate of the solution to the linear system A · x =
b.
|
RealVector |
PreconditionedIterativeLinearSolver.solve(RealLinearOperator a,
RealVector b)
Returns an estimate of the solution to the linear system A · x =
b.
|
RealVector |
IterativeLinearSolver.solve(RealLinearOperator a,
RealVector b)
Returns an estimate of the solution to the linear system A · x =
b.
|
RealVector |
SymmLQ.solve(RealLinearOperator a,
RealVector b)
Returns an estimate of the solution to the linear system A · x =
b.
|
RealVector |
SymmLQ.solve(RealLinearOperator a,
RealVector b,
boolean goodb,
double shift)
Returns the solution to the system (A - shift · I) · x = b.
|
RealVector |
PreconditionedIterativeLinearSolver.solve(RealLinearOperator a,
RealVector b,
RealVector x0)
Returns an estimate of the solution to the linear system A · x =
b.
|
RealVector |
IterativeLinearSolver.solve(RealLinearOperator a,
RealVector b,
RealVector x0)
Returns an estimate of the solution to the linear system A · x =
b.
|
RealVector |
SymmLQ.solve(RealLinearOperator a,
RealVector b,
RealVector x)
Returns an estimate of the solution to the linear system A · x =
b.
|
RealVector |
DecompositionSolver.solve(RealVector b)
Solve the linear equation A × X = B for matrices A.
|
RealVector |
ConjugateGradient.solveInPlace(RealLinearOperator a,
RealLinearOperator m,
RealVector b,
RealVector x0)
Returns an estimate of the solution to the linear system A · x =
b.
|
abstract RealVector |
PreconditionedIterativeLinearSolver.solveInPlace(RealLinearOperator a,
RealLinearOperator m,
RealVector b,
RealVector x0)
Returns an estimate of the solution to the linear system A · x =
b.
|
RealVector |
SymmLQ.solveInPlace(RealLinearOperator a,
RealLinearOperator m,
RealVector b,
RealVector x)
Returns an estimate of the solution to the linear system A · x =
b.
|
RealVector |
SymmLQ.solveInPlace(RealLinearOperator a,
RealLinearOperator m,
RealVector b,
RealVector x,
boolean goodb,
double shift)
Returns an estimate of the solution to the linear system (A - shift
· I) · x = b.
|
RealVector |
PreconditionedIterativeLinearSolver.solveInPlace(RealLinearOperator a,
RealVector b,
RealVector x0)
Returns an estimate of the solution to the linear system A · x =
b.
|
abstract RealVector |
IterativeLinearSolver.solveInPlace(RealLinearOperator a,
RealVector b,
RealVector x0)
Returns an estimate of the solution to the linear system A · x =
b.
|
RealVector |
SymmLQ.solveInPlace(RealLinearOperator a,
RealVector b,
RealVector x)
Returns an estimate of the solution to the linear system A · x =
b.
|
static void |
MatrixUtils.solveLowerTriangularSystem(RealMatrix rm,
RealVector b)
Solve a system of composed of a Lower Triangular Matrix
RealMatrix . |
static void |
MatrixUtils.solveUpperTriangularSystem(RealMatrix rm,
RealVector b)
Solver a system composed of an Upper Triangular Matrix
RealMatrix . |
ArrayRealVector |
ArrayRealVector.subtract(RealVector v)
Subtract
v from this vector. |
RealVector |
OpenMapRealVector.subtract(RealVector v)
Deprecated.
Subtract
v from this vector. |
RealVector |
RealVector.subtract(RealVector v)
Subtract
v from this vector. |
static RealVector |
RealVector.unmodifiableRealVector(RealVector v)
Returns an unmodifiable view of the specified vector.
|
Constructor and Description |
---|
ArrayRealVector(ArrayRealVector v1,
RealVector v2)
Construct a vector by appending one vector to another vector.
|
ArrayRealVector(RealVector v)
Construct a vector from another vector, using a deep copy.
|
ArrayRealVector(RealVector v1,
ArrayRealVector v2)
Construct a vector by appending one vector to another vector.
|
DefaultIterativeLinearSolverEvent(Object source,
int iterations,
RealVector x,
RealVector b,
double rnorm)
Creates a new instance of this class.
|
DefaultIterativeLinearSolverEvent(Object source,
int iterations,
RealVector x,
RealVector b,
RealVector r,
double rnorm)
Creates a new instance of this class.
|
OpenMapRealVector(RealVector v)
Deprecated.
Generic copy constructor.
|
Modifier and Type | Method and Description |
---|---|
RealVector |
LinearObjectiveFunction.getCoefficients()
Gets the coefficients of the linear equation being optimized.
|
RealVector |
LinearConstraint.getCoefficients()
Gets the coefficients of the constraint (left hand side).
|
Modifier and Type | Method and Description |
---|---|
double |
LinearObjectiveFunction.value(RealVector point)
Computes the value of the linear equation at the current point.
|
Constructor and Description |
---|
LinearConstraint(RealVector lhsCoefficients,
double lhsConstant,
Relationship relationship,
RealVector rhsCoefficients,
double rhsConstant)
Build a constraint involving two linear equations.
|
LinearConstraint(RealVector coefficients,
Relationship relationship,
double value)
Build a constraint involving a single linear equation.
|
LinearObjectiveFunction(RealVector coefficients,
double constantTerm) |
Modifier and Type | Method and Description |
---|---|
RealVector |
LinearObjectiveFunction.getCoefficients()
Deprecated.
Get the coefficients of the linear equation being optimized.
|
RealVector |
LinearConstraint.getCoefficients()
Deprecated.
Get the coefficients of the constraint (left hand side).
|
Modifier and Type | Method and Description |
---|---|
double |
LinearObjectiveFunction.getValue(RealVector point)
Deprecated.
Compute the value of the linear equation at the current point
|
Constructor and Description |
---|
LinearConstraint(RealVector lhsCoefficients,
double lhsConstant,
Relationship relationship,
RealVector rhsCoefficients,
double rhsConstant)
Deprecated.
Build a constraint involving two linear equations.
|
LinearConstraint(RealVector coefficients,
Relationship relationship,
double value)
Deprecated.
Build a constraint involving a single linear equation.
|
LinearObjectiveFunction(RealVector coefficients,
double constantTerm)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected RealVector |
OLSMultipleLinearRegression.calculateBeta()
Calculates the regression coefficients using OLS.
|
protected RealVector |
GLSMultipleLinearRegression.calculateBeta()
Calculates beta by GLS.
|
protected abstract RealVector |
AbstractMultipleLinearRegression.calculateBeta()
Calculates the beta of multiple linear regression in matrix notation.
|
protected RealVector |
AbstractMultipleLinearRegression.calculateResiduals()
Calculates the residuals of multiple linear regression in matrix
notation.
|
protected RealVector |
AbstractMultipleLinearRegression.getY() |
Copyright © 2003-2017 The Apache Software Foundation. All Rights Reserved.