Uses of Class
org.ejml.equation.Variable
-
Uses of Variable in org.ejml.equation
Modifier and TypeClassDescriptionclass
Variable which stores an instance of double.class
Variable which stores an instance of int.class
Variable which stores/describes a sequence of integersclass
Storage formatrix
type variables.class
Variable for storing primitive scalar data types, e.g.Modifier and TypeMethodDescription<T extends Variable>
TEquation.lookupVariable
(String token) Looks up a variable given its name.Modifier and TypeMethodDescriptionstatic Operation.Info
Operation.abs
(Variable A, ManagerTempVariables manager) static Operation.Info
Operation.add
(Variable A, Variable B, ManagerTempVariables manager) void
static Operation.Info
Operation.atan
(Variable A, ManagerTempVariables manager) static Operation.Info
Operation.atan2
(Variable A, Variable B, ManagerTempVariables manager) static Operation
static Operation
static Operation.Info
Operation.cos
(Variable A, ManagerTempVariables manager) Create a new instance of a single input function from an operator characterCreate a new instance of single input functionsCreate a new instance of a two input function from an operator characterManagerFunctions.Input1.create
(Variable A, ManagerTempVariables manager) static Operation.Info
Operation.det
(Variable A, ManagerTempVariables manager) Matrix determinantstatic Operation.Info
Operation.diag
(Variable A, ManagerTempVariables manager) static Operation.Info
Operation.divide
(Variable A, Variable B, ManagerTempVariables manager) static Operation.Info
Operation.dot
(Variable A, Variable B, ManagerTempVariables manager) If input is two vectors then it returns the dot product as a double.static Operation.Info
Operation.elementDivision
(Variable A, Variable B, ManagerTempVariables manager) static Operation.Info
Operation.elementMult
(Variable A, Variable B, ManagerTempVariables manager) static Operation.Info
Operation.elementPow
(Variable A, Variable B, ManagerTempVariables manager) static Operation.Info
Operation.exp
(Variable A, ManagerTempVariables manager) static Operation.Info
Operation.eye
(Variable A, ManagerTempVariables manager) Returns an identity matrixstatic Operation.Info
Operation.inv
(Variable A, ManagerTempVariables manager) Matrix inversestatic Operation.Info
Operation.kron
(Variable A, Variable B, ManagerTempVariables manager) Kronecker productstatic Operation.Info
Operation.log
(Variable A, ManagerTempVariables manager) static Operation.Info
Operation.max
(Variable A, ManagerTempVariables manager) static Operation.Info
Operation.max_two
(Variable A, Variable P, ManagerTempVariables manager) static Operation.Info
Operation.min
(Variable A, ManagerTempVariables manager) static Operation.Info
Operation.min_two
(Variable A, Variable P, ManagerTempVariables manager) static Operation.Info
Operation.multiply
(Variable A, Variable B, ManagerTempVariables manager) static Operation.Info
Operation.neg
(Variable A, ManagerTempVariables manager) Returns the negative of the input variablestatic Operation.Info
Operation.normF
(Variable A, ManagerTempVariables manager) static Operation.Info
Operation.normP
(Variable A, Variable P, ManagerTempVariables manager) static Operation.Info
Operation.ones
(Variable A, Variable B, ManagerTempVariables manager) Returns a matrix full of onesstatic Operation.Info
Operation.pinv
(Variable A, ManagerTempVariables manager) Matrix pseudo-inversestatic Operation.Info
Operation.pow
(Variable A, Variable B, ManagerTempVariables manager) static Operation.Info
Operation.rand
(Variable A, Variable B, ManagerTempVariables manager) Uniformly random numbersstatic Operation.Info
Operation.randn
(Variable A, Variable B, ManagerTempVariables manager) Normal distrbution numbersstatic Operation.Info
Operation.rng
(Variable A, ManagerTempVariables manager) Sets the seed for random number generatorstatic Operation.Info
Operation.rref
(Variable A, ManagerTempVariables manager) static Operation.Info
Operation.sin
(Variable A, ManagerTempVariables manager) static Operation.Info
Operation.solve
(Variable A, Variable B, ManagerTempVariables manager) If input is two vectors then it returns the dot product as a double.static Operation.Info
Operation.sqrt
(Variable A, ManagerTempVariables manager) static Operation.Info
Operation.subtract
(Variable A, Variable B, ManagerTempVariables manager) static Operation.Info
Operation.sum_one
(Variable A, ManagerTempVariables manager) static Operation.Info
Operation.sum_two
(Variable A, Variable P, ManagerTempVariables manager) static Operation.Info
Operation.trace
(Variable A, ManagerTempVariables manager) static Operation.Info
Operation.transpose
(Variable A, ManagerTempVariables manager) static Operation.Info
Operation.zeros
(Variable A, Variable B, ManagerTempVariables manager) Returns a matrix full of zerosModifier and TypeMethodDescriptionstatic Operation
Create a new instance of single input functionsManagerFunctions.InputN.create
(List<Variable> inputs, ManagerTempVariables manager) static Operation.Info
Operation.extract
(List<Variable> inputs, ManagerTempVariables manager) static Operation.Info
Operation.extractScalar
(List<Variable> inputs, ManagerTempVariables manager)