public class JamaLUDecomposition extends Tuple
DataImpl.Syncher
ABS, ACOS, ACOS_DEGREES, ADD, ASIN, ASIN_DEGREES, ATAN, ATAN_DEGREES, ATAN2, ATAN2_DEGREES, CEIL, COS, COS_DEGREES, DEGREES_TO_RADIANS, DEPENDENT, DIVIDE, EXP, FLOOR, INDEPENDENT, INV_ATAN2, INV_ATAN2_DEGREES, INV_DIVIDE, INV_POW, INV_REMAINDER, INV_SUBTRACT, LOG, MAX, MIN, MULTIPLY, NEAREST_NEIGHBOR, NEGATE, NO_ERRORS, NOP, POW, RADIANS_TO_DEGREES, REMAINDER, RINT, ROUND, SIN, SIN_DEGREES, SQRT, SUBTRACT, TAN, TAN_DEGREES, WEIGHTED_AVERAGE
Constructor and Description |
---|
JamaLUDecomposition(JamaMatrix matrix)
Construct a new JamaLUDecomposition from a JamaMatrix.
|
Modifier and Type | Method and Description |
---|---|
double |
det() |
double[] |
getDoublePivot() |
JamaMatrix |
getL()
Get L
|
Object |
getLUDecomposition()
Return the associated JAMA LUDecomposition object.
|
int[] |
getPivot() |
JamaMatrix |
getU()
Get U
|
boolean |
isNonsingular() |
JamaMatrix |
solve(JamaMatrix B)
Solve A*X = B
|
__getitem__, __len__, adjustSamplingError, binary, buildTupleType, clone, computeRanges, equals, getComponent, getComponents, getComponents, getDimension, getLength, getRealComponents, hashCode, isMissing, longString, makeTuple, unary
__add__, __add__, __div__, __div__, __mod__, __mod__, __mul__, __mul__, __neg__, __pow__, __pow__, __radd__, __rdiv__, __rmod__, __rmul__, __rpow__, __rsub__, __sub__, __sub__, abs, abs, acos, acos, acosDegrees, acosDegrees, add, add, asin, asin, asinDegrees, asinDegrees, atan, atan, atan2, atan2, atan2Degrees, atan2Degrees, atanDegrees, atanDegrees, binary, ceil, ceil, changeMathType, computeRanges, computeRanges, cos, cos, cosDegrees, cosDegrees, dataClone, divide, divide, exp, exp, floor, floor, getType, local, log, log, longString, main, max, max, min, min, multiply, multiply, negate, negate, notifyReferences, pow, pow, remainder, remainder, rint, rint, round, round, sin, sin, sinDegrees, sinDegrees, sqrt, sqrt, subtract, subtract, tan, tan, tanDegrees, tanDegrees, toString, unary
addReference, removeReference
finalize, getClass, notify, notifyAll, wait, wait, wait
abs, abs, acos, acos, acosDegrees, acosDegrees, add, add, asin, asin, asinDegrees, asinDegrees, atan, atan, atan2, atan2, atan2Degrees, atan2Degrees, atanDegrees, atanDegrees, binary, ceil, ceil, changeMathType, computeRanges, computeRanges, cos, cos, cosDegrees, cosDegrees, dataClone, divide, divide, exp, exp, floor, floor, getType, local, log, log, longString, max, max, min, min, multiply, multiply, negate, negate, pow, pow, remainder, remainder, rint, rint, round, round, sin, sin, sinDegrees, sinDegrees, sqrt, sqrt, subtract, subtract, tan, tan, tanDegrees, tanDegrees, unary
addReference, removeReference
public JamaLUDecomposition(JamaMatrix matrix) throws VisADException, RemoteException, IllegalAccessException, InstantiationException, InvocationTargetException
public Object getLUDecomposition()
public JamaMatrix getL() throws VisADException, RemoteException
VisADException
RemoteException
public JamaMatrix getU() throws VisADException, RemoteException
VisADException
RemoteException
public double det() throws VisADException, RemoteException, IllegalAccessException, InstantiationException, InvocationTargetException
public double[] getDoublePivot() throws VisADException, RemoteException
VisADException
RemoteException
public int[] getPivot() throws VisADException, RemoteException, IllegalAccessException, InstantiationException, InvocationTargetException
public boolean isNonsingular() throws VisADException, RemoteException, IllegalAccessException, InstantiationException, InvocationTargetException
public JamaMatrix solve(JamaMatrix B) throws VisADException, IllegalAccessException, InstantiationException, InvocationTargetException
B
- right hand sideVisADException
IllegalAccessException
InstantiationException
InvocationTargetException
Copyright © 1996–2023 The SSEC Visualization Project. All rights reserved.