Active Operators in CalcLib Build 2^(-4) * 5^(-3) * 4046101
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
#!Primorial function on integer prime index
##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)
$!Subfactorial function on integer parameter
$#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
+#*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
-#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
/%Divisor and remainder from 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
@#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
CEILCeiling function for a factored value
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
DIVREMDivisor and remainder from integer division
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
FACTORSGet an array of all prime factors of the parameter
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
FLOORFloor function for a factored value
FUDGEAdjust blob factor to reduce representation size
GAUSSIANSolve linear equations with Gaussian elimination
GAUSSQUADApply Gauss Quadrature to build an integral of an interpolated Lagrange polynomial
GCDCommon divisor of two integers
GCFGreatest Common Factor of two integers
GENKNOTConstruct a zero knot for odd or even functions
GETGet a component of a structure
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
LAGRANGEApply Lagrange series to derive interpolation polynomial as curve of best fit
LCMLeast Common Multiple of two integers
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)
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
MODModulus of two integers
MODPOWModulus of exponentiation of two integers
NEGATEArithmetic unary negation operator
OMEGAOmega counting function (with multiplicity)
PEARSONCompute Pearson regression coefficient for X/Y data set pair
PIProduct of items of an array; traditional capital PI notation
PIFPI counting function
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
PRIMESGet an array of all primes less than parameter
PnNth prime number
QRDDecompose specified matrix using QR algorithm
QRSCompute solution to system given requested vector and QR decomposed matrix
REMRemainder from division of two integers
ROOTSCompute roots of polynomial
ROUNDRound function for a factored value
ROWRead row vector from matrix
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
TRiemann T counting function
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
absABS function value of parameter
ceilCeiling function
curlCurl operator
divDivergence operator
eEpsilon base of natural log
epEuler Product function
expExponentiation (anti-log) operator
floorFloor function
floordivFloor function for quotient
gcfGreatest common factor of two integers
gradGradient operator
lambdaLambda parity counting function (1 even -1 odd)
lcmLeast common multiple of two integers
liLogarithmic Integral as counting function
lnNatural log function of complex value
muMobius counting function { delta[OMEGA(n) omega(n)] * lambda(n) }
omegaOmega counting function (distinct factors)
piSymbol for the irrational value of pi
sgnSign SGN function value of parameter
sqrtUnary square root operator
xLxX ln X counting 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