Algosim documentation: Mathematical functions

Mathematical functions

The following kernel functions are considered mathematical functions:

abs accumulate AccumulateList
AccumulateSteps add AdjugateMatrix
angle antidiagonal arccos
arccosh arccot arccoth
arccsc arccsch arcsec
arcsech arcsin arcsinh
arctan arctanh AreNotParallel
AreParallel ArePerpendicular arg
ArithmeticMean aug average
BackSubstitution BackwardShiftMatrix BasisVector
Bernstein Bessel binomial
ceil Chebyshev Cholesky
Ci CirculantMatrix clamp
ClosedInterval cofactor CofactorMatrix
col cols ColumnSpaceBasis
ColumnSpaceProjection combinations commute
CompareValue ComplexZeroMatrix ComplexZeroVector
compute ConditionNumber ConjugateTranspose
ContinuedFraction coprime cos
cosh cot coth
cototient cross CrossProduct
csc csch dec
defuzz degrees DeletedAbsoluteRowSum
deltas det determinant
diag diff differentiate
dim DirectSum DistanceFromColumnSpace
divide divides divisors
EigenvalueOf eigenvalues EigenvectorOf
eigenvectors entrywise erf
erfc even exp
factorial FactorizedExpression factors
Fibonacci floor ForwardShiftMatrix
ForwardSubstitution frac FresnelC
FresnelS gamma gcd
GeometricMean GramSchmidt GreaterThan
GreaterThanOrEqualTo HadamardProduct HankelMatrix
HarmonicMean HarmonicNumber Heaviside
height Hermite HermitianSquare
Hessenberg HilbertMatrix identity
IdentityMatrix Im inc
InnerProduct integrate interval
inv IsAntidiagonal IsBidiagonal
IsBinary IsCarolNumber IsCentrosymmetric
IsCirculant IsCol IsDiagonal
IsDiagonallyDominant IsEigenpair IsEigenvector
IsEssentiallyZeroRow IsHankel IsHermitian
IsIdempotent IsIdentity IsIndefinite
IsInvolution IsLowerBidiagonal IsLowerHessenberg
IsLowerTriangular IsNegative IsNegativeDefinite
IsNegativeSemidefinite IsNilpotent IsNonNegative
IsNonPositive IsNonZero IsNormal
IsOrthogonal IsPermutation IsPositive
IsPositiveDefinite IsPositiveSemidefinite IsPrime
IsReducedRowEchelonForm IsReversal IsRow
IsRowEchelonForm IsScalar IsSelfAdjoint
IsSingular IsSkewHermitian IsSkewSymmetric
IsSquare IsSquareFree IsStrictlyDiagonallyDominant
IsSymmetric IsToeplitz IsTriangular
IsTridiagonal IsUnitary IsUpperBidiagonal
IsUpperHessenberg IsUpperTriangular IsVandermonde
IsZero IsZeroMatrix IsZeroRow
Iverson JacobiSymbol Kronecker
KroneckerSymbol Laguerre lcm
LeadingPrincipalSubmatrix LeastSquaresPolynomialFit Legendre
LegendreSymbol lessen LessThan
LessThanOrEqualTo ln log
LU Lucas MainDiagonal
MatFromBlocks MatFromCols MatFromRows
matrix MatrixPlot max
mean Mertens min
minor mod modulus
MovingAverage multiply MöbiusMu
negative NextPrime NilpotencyIndex
norm normalized NormSquared
NotDivides nullity odd
OpenInterval OuterProduct percent
permille permutations piecewise
PivotPos polyfit power
pred PrevPrime prime
PrimeFactors PrimePi primorial
product QR rad
ramp RandomInt RandomIntMatrix
RandomIntVector RandomMatrix RandomReal
RandomSignedVector RandomVector rank
Re rect ReducedRowEchelonForm
ReflectionMatrix ReplaceAntidiagonal ReplaceCol
ReplaceDiagonal ReplaceRow ReplaceSubdiagonal
ReplaceSuperdiagonal ReversalMatrix RotationMatrix
round row RowAddMul
RowEchelonForm rows RowScale
RowSwap SameValue SawtoothWave
sec sech SequenceList
SequenceVector SetRandomSeed sgn
Si sin sinc
SingularValues sinh size
SpectralRadius spectrum sqr
sqrt square SquareWave
subdiagonal SubmatrixByRemoval subtract
succ sum superdiagonal
SysSolve tan tanh
ToeplitzMatrix ToFraction ToLowerTriangular
ToSymbolicForm totient ToUpperHessenberg
ToUpperTriangular tr TrailingZeroRowCount
transpose tri TriangleWave
trunc VandermondeMatrix vec
vector vectorization width
ZeroMatrix ZeroRowCount ZeroVector