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 FunctionBESSELIstatic FunctionBESSELJstatic FunctionBESSELKstatic FunctionBESSELYstatic FunctionBIN2DECstatic FunctionBIN2HEXstatic FunctionBIN2OCTstatic FunctionCOMPLEXstatic FunctionDEC2BINstatic FunctionDEC2HEXstatic FunctionDEC2OCTstatic FunctionDELTAstatic FunctionERFstatic FunctionERFCstatic FunctionGESTEPstatic FunctionHEX2BINstatic FunctionHEX2DECstatic FunctionHEX2OCTstatic FunctionIMABSstatic FunctionIMAGINARYstatic FunctionIMARGUMENTstatic FunctionIMCONJUGATEstatic FunctionIMCOSstatic FunctionIMDIVstatic FunctionIMEXPstatic FunctionIMLNstatic FunctionIMLOG10static FunctionIMLOG2static FunctionIMPOWERstatic FunctionIMPRODUCTstatic FunctionIMREALstatic FunctionIMSINstatic FunctionIMSQRTstatic FunctionIMSUBstatic FunctionIMSUMstatic FunctionOCT2BINstatic FunctionOCT2DECstatic FunctionOCT2HEX
-
Constructor Summary
Constructors Constructor Description EngineeringFunctionImpl()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static doubleengineeringBesseli(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
-
-