Active Operators in CalcLib Build 2023.0505
Operator
A simple description of the actions of each operator
!Unary conventional factorial operator
!!Unary parity factorial operator
#Array indexing operation implemented as a binary operator
##Binomial coefficient operator (n ## k)
#$#Bells Triangle operator (n #$# m)
#%#Euler numbers operator (n #%# m)
#*^Evaluate an Euler polynomial defined by a specified order
#/Binary Factorial falling operator
#/#Arithmetic division operator (expressed as fraction)
$#Mark function call for Trapezoidal integral approximation
$$Stirling numbers (first) operator (n $$ k)
$$$Stirling numbers (second) operator (n $$$ k)
$%Mark function call for adjustment for brute force approximation
$@Mark function call for Clenshaw-Curtis integral approximation
$|Mark function call for Tanh-Sinh integral approximation
%Binary conventional remainder operator n%m; integer only
&Logical AND
'Mark function call for first derivative approximation
''Mark function call for second derivative approximation
*Arithmetic multiplication operator
*%*Cross product of two arrays; lengths of arrays must match
**Binary conventional exponentiation operator x**y
*@*Dot product of two arrays; lengths of arrays must match
*\Binary root operator (left [times root of] right)
*^#Evaluate an exponential ( a * exp (b * x) ) defined by an array containing (a : b)
*^*Compute tensor product of two matrices
+Arithmetic addition operator
+!*Complex value (left + i * right) as a binary operator
+#*Evaluate a harmonic series defined by an array of coefficients ( c0 + c1*cos(x) + c2*cos(2x) + ... )
+*^Evaluate a polynomial defined by an array of coefficients ( c0 + c1*x + c2*x^2 + ... )
+*^'Evaluate a polynomial derivative defined by an array of coefficients ( c0 + c1*x + c2*x^2 + ... )
+*^''Evaluate a polynomial second derivative defined by an array of coefficients ( c0 + c1*x + c2*x^2 + ... )
+|-Plus or Minus operator
-Arithmetic (binary) subtraction or (unary) negate operator
-!*Complex value (left - i * right) as a binary operator
-#Matrix indexing operation selecting row vector
->Lambda anonymous function declarative expression
-|+Minus or Plus operator
.Dot product of two arrays; lengths of arrays must match
..Array range operation implemented as a binary operator
/Arithmetic division operator
/#Binary Factorial rising operator
/#+Pochhammer rising operator
:Choice based on condition code
<Less than
<*>Integral delta marker for presentation
<<Left shift operator
<<=Logical implied by
<=Less than or equal to
<>Derivative approximation evaluated at left parameter using delta value in right parameter
<||Less than absolute value of
==Equal to
=>>Logical implies
>Greater than
>=Greater than or equal to
>>Right shift operator
>||Greater than absolute value of
?Logical condition code set
@!#Complex value (left * CIS right) as a binary (polar) operator
@#Evaluate function defined by array at X
@*^Evaluate a Chebyshev polynomial using Clenshaw's special case defined by an array of coefficients ( c0 + c1*T[1](x) + c2*T[2](x) + ... )
@*^'Evaluate a Chebyshev polynomial derivative using Clenshaw's special case defined by an array of coefficients,ClenshawPrime
@*^''Evaluate a Chebyshev polynomial second derivative using Clenshaw's special case defined by an array of coefficients
@|Pointer dereference
ADJCompute adjugate of matrix
APPENDAppend a series of arrays into one long array
ARRAYCollect values into array
ARRAYDERCompute derivative of function described by array
ARRAYINTCompute integral of function described by array
AUGMENTEDConstruct augmented matrix from source matrix and additional column
BERNOULLIBernoulli function B(m) for second (n=1) Bernoulli numbers
CHARACTERISTICCompute characteristic polynomial for matrix
CHEBDERCompute derivative of Chebyshev T polynomial
CHEBDOMCompute domain across given number of Chebyshev points
CHEBINTERPGenerate Chebyshev interpolation polynomial for function described by array
CHEBPTSCompute given number of Chebyshev points
CHEBYSHEVApply Vandermonde matrix to solve for Chebyshev interpolation polynomial as curve of best fit
CLENQUADCompute integral of function described by Chebyshev polynomial
COFACTORCompute cofactor matrix from source
COLRead column vector from matrix
COMATRIXCompute comatrix matrix from source
CONCATAppend a series of arrays into one long array
CONVCompute product of polynomials
DECOMPOSEDecompose a matrix using a linear algebra library instance
DECONVCompute quotient of polynomials
DETCompute determinant of matrix
DOTDot product of two arrays; lengths of arrays must match
DYADICCompute dyadic product of 2 arrays
EIGCompute Von Mises dominant eigen-pair
EVALSPLINEEvaluate a VC31 spline function at specified parameter
EVDEigensystem decomposition returning vectors and values
FALSELogical FALSE
FITEXPApply non-linear (logarithmic) regression to find curve of best fit
FITHARMONICApply harmonic series regression to find curve of best fit
FITLINEApply least squares regression to find line of best fit
FITPOLYApply Vandermonde matrix to solve for polynomial coefficients to find curve of best fit
GAMMALanczos Gamma function approximation
GAUSSIANSolve linear equations with Gaussian elimination
GAUSSQUADApply Gauss Quadrature to build an integral of an interpolated Lagrange polynomial
GENKNOTConstruct a zero knot for odd or even functions
GETGet a component of a structure
GammaGamma function
HARMONICHarmonic function
HYPOTDistance in multi-dimensional space; SQRT of sum of squares of array elements
IDENTITYCompute identity matrix with specified size
INFINITYApproximation to use for infinity
INTEGRALSum of items of an array constructed based on delta terms; using traditional integral notation
INTEGRALCSum of items of an array constructed based on delta terms; using traditional contour integral notation
INTEGRALSSum of items of an array constructed based on delta terms; using traditional surface integral notation
INTEGRALVSum of items of an array constructed based on delta terms; using traditional volume integral notation
INTERPOLATEGenerate Lagrange interpolation polynomial for function described by array
INTERVALSelect sub-list of elements for interval lo-hi
INVCompute inverse of matrix
ImImaginary part of complex value
InBessel In
In3Bessel I function -1/3
IpBessel Ip
Ip3Bessel I function 1/3
J2Bessel J function
JpBessel Jp
K3Bessel K function
KaBessel Ka
LAGRANGEApply Lagrange series to derive interpolation polynomial as curve of best fit
LENGTHLength of an array treated as a unary function
LOADLoad a stored value
LUDDecompose specified matrix using LU algorithm
LUDDETCompute matrix determinant using LUD
LUDINVCompute matrix inverse using LUD
LUXBmatrix,Solve LUx=b general case from assignment array=LUXB(L;U;b)
Li1Jonquiere polylog function
MATADDCompute sum of two matrices
MATMULCompute product of two matrices
MATRIXConstruct matrix from array with dimensions
MAXMaximum value found in array
MINMinimum value found in array
MINORCompute minor of matrix
MINUSArithmetic binary subtraction operator
NEGATEArithmetic unary negation operator
PEARSONCompute Pearson regression coefficient for X/Y data set pair
PIProduct of items of an array; traditional capital PI notation
PIVOTReorder a vector to a specified pattern
POLYADDCompute sum of two polynomials
POLYDERCompute derivative of polynomial
POLYHGCompute coefficients of hyper geometric polynomial
POLYINTCompute integral of polynomial
POLYMULCompute product of two polynomials
QRDDecompose specified matrix using QR algorithm
QRSCompute solution to system given requested vector and QR decomposed matrix
ROOTSCompute roots of polynomial
ROWRead row vector from matrix
ReReal part of complex value
SIGMASum of items of an array; traditional capital SIGMA notation
SOESolve a system of equations using a linear algebra library instance
SOLVESolve linear equations with column substitution
STACKAppend a series of arrays as rows into a matrix
STOREStore a portable value
SUMMATIONSum of items of an array; summation functionality using SIGMA notation
TRCompute trace of matrix
TRANSPOSECompute transpose of matrix
TRILCompute lower triangular matrix from source
TRIUCompute upper triangular matrix from source
TRUELogical TRUE
VANCHEConstruct Vandermonde matrix for a Chebyshev interpolation
VC31Solve LUx=b using VC31LU to produce Chebyshev spline for function values
VERSIONsoftware development version
\Binary root operator (left [root of] right)
\#Matrix indexing operation selecting diag vector
^Binary conventional exponentiation operator x^n; intended for small integer exponents
absAbsolute value (distance from origin) of parameter
acosComplex ARC COS function
acotARC Cotangent Operator
acscARC Cosecant Operator
arcoshComplex ARC COSH function
arcothARC Hyperbolic Cotangent Operator
arcschARC Hyperbolic Cosecant Operator
argPhase angle of a complex value
arsechARC Hyperbolic Secant Operator
arsinhComplex ARC SINH function
artanhARC Hyperbolic Tangent Operator
asecARC Secant Operator
asinComplex ARC SIN function
atanComplex ARC Tan function
ceilCeiling function
cisComplex CIS (cos x + i * sin x) function operator
conjComplex conjugate operator
cosComplex cos function of parameter
cosCbCosine Cubed Operator
cosSqComplex cos (squared) function of parameter
coshComplex cosh function of parameter
cotCotangent Operator
cotCbCotangent Cubed Operator
cotSqCotangent Squared Operator
cothHyperbolic Cotangent Operator
cscCosecant Operator
cscCbCosecant Cubed Operator
cscSqCosecant Squared Operator
cschHyperbolic Cosecant Operator
cschSqHyperbolic Cosecant Squared Operator
curlCurl operator
digammaDigamma
divDivergence operator
eEpsilon base of natural log
epEuler Product function
etaDedekind Eta modular form
expEuler exponential function
floorFloor function
floordivFloor function for quotient
gammaincIncomplete Gamma function
gradGradient operator
iImaginary root of -1
lnNatural log function of complex value
loggammaLoggamma function
modSqModulus (distance from origin) squared of parameter
omegaLambert Omega function
omega0Lambert W (omega) function
piSymbol for the irrational value of pi
polygammaPolygamma function
polylogJonquiere polylog function
psi0Digamma (psi0) function
psi1Trigamma (psi1) function
secSecant Operator
secCbSecant Cubed Operator
secSqSecant Squared Operator
sechHyperbolic Secant Operator
sechSqHyperbolic Secant Squared Operator
sgnSign SGN function value of parameter
sinComplex sin function of parameter
sinCbSine Cubed Operator
sinSqComplex sin (squared) function of parameter
sinhComplex sinh function of parameter
sqrtUnary square root operator
tanComplex tan function of parameter
tanCbTangent Cubed Operator
tanSqComplex tan (squared) function of parameter
tanhHyperbolic Tangent Operator
trigammaTrigamma
wattenWatten Zeta function
zetaRiemann Zeta function
|Logical OR
|#Matrix indexing operation selecting column vector
||Mark function call for interval evaluation
|~Logical XOR
~Logical NOT
~&Logical NAND
~<<=Logical NOT implied by
~=Not equal to
~=>>Logical NOT implies
~|Logical NOR
~|~Logical NOT XOR