Package io.keikaiex.formula.fn
Class EngineeringFunctionImpl
- java.lang.Object
-
- io.keikaiex.formula.fn.EngineeringFunctionImpl
-
public class EngineeringFunctionImpl extends Object
- Author:
- ashish
-
-
Field Summary
Fields Modifier and Type Field Description static Function
BESSELI
static Function
BESSELJ
static Function
BESSELK
static Function
BESSELY
static Function
BIN2DEC
static Function
BIN2HEX
static Function
BIN2OCT
static Function
COMPLEX
static Function
DEC2BIN
static Function
DEC2HEX
static Function
DEC2OCT
static Function
DELTA
static Function
ERF
static Function
ERFC
static Function
GESTEP
static Function
HEX2BIN
static Function
HEX2DEC
static Function
HEX2OCT
static Function
IMABS
static Function
IMAGINARY
static Function
IMARGUMENT
static Function
IMCONJUGATE
static Function
IMCOS
static Function
IMDIV
static Function
IMEXP
static Function
IMLN
static Function
IMLOG10
static Function
IMLOG2
static Function
IMPOWER
static Function
IMPRODUCT
static Function
IMREAL
static Function
IMSIN
static Function
IMSQRT
static Function
IMSUB
static Function
IMSUM
static Function
OCT2BIN
static Function
OCT2DEC
static Function
OCT2HEX
-
Constructor Summary
Constructors Constructor Description EngineeringFunctionImpl()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static double
engineeringBesseli(double x, int n)
static ComplexEx[]
toComplexArray(ValueEval[] args, int srcCellRow, int srcCellCol)
Convert an object array to a complex array
-
-
-
Field Detail
-
BESSELI
public static final Function BESSELI
-
BESSELJ
public static final Function BESSELJ
-
BESSELK
public static final Function BESSELK
-
BESSELY
public static final Function BESSELY
-
BIN2DEC
public static final Function BIN2DEC
-
BIN2HEX
public static final Function BIN2HEX
-
BIN2OCT
public static final Function BIN2OCT
-
COMPLEX
public static final Function COMPLEX
-
DEC2BIN
public static final Function DEC2BIN
-
DEC2HEX
public static final Function DEC2HEX
-
DEC2OCT
public static final Function DEC2OCT
-
HEX2DEC
public static final Function HEX2DEC
-
HEX2BIN
public static final Function HEX2BIN
-
HEX2OCT
public static final Function HEX2OCT
-
DELTA
public static final Function DELTA
-
ERF
public static final Function ERF
-
ERFC
public static final Function ERFC
-
GESTEP
public static final Function GESTEP
-
IMABS
public static final Function IMABS
-
IMAGINARY
public static final Function IMAGINARY
-
IMARGUMENT
public static final Function IMARGUMENT
-
IMCONJUGATE
public static final Function IMCONJUGATE
-
IMCOS
public static final Function IMCOS
-
IMDIV
public static final Function IMDIV
-
IMEXP
public static final Function IMEXP
-
IMLN
public static final Function IMLN
-
IMLOG10
public static final Function IMLOG10
-
IMLOG2
public static final Function IMLOG2
-
IMPOWER
public static final Function IMPOWER
-
IMPRODUCT
public static final Function IMPRODUCT
-
IMREAL
public static final Function IMREAL
-
IMSIN
public static final Function IMSIN
-
IMSQRT
public static final Function IMSQRT
-
IMSUB
public static final Function IMSUB
-
IMSUM
public static final Function IMSUM
-
OCT2BIN
public static final Function OCT2BIN
-
OCT2DEC
public static final Function OCT2DEC
-
OCT2HEX
public static final Function OCT2HEX
-
-
Method Detail
-
engineeringBesseli
public static double engineeringBesseli(double x, int n) throws EvaluationException
- Parameters:
x
-n
-- Returns:
- Bessel function result
- Throws:
EvaluationException
-
toComplexArray
public static ComplexEx[] toComplexArray(ValueEval[] args, int srcCellRow, int srcCellCol) throws EvaluationException
Convert an object array to a complex array- Parameters:
args
- ValueEval arraysrcCellRow
- row of source cellsrcCellCol
- column of source cell- Returns:
- complex array
- Throws:
EvaluationException
-
-