- ABS
The ABS(a) function returns the absolute value of the expression a.
- ACOS
The ACOS(a) function calculates the arc cosine of an expression a.
- AINT
The AINT(a) function returns the closest integer less than or equal to the magnitude of the value of the expression a, as long as the value of the expression a is a positive integer. Otherwise, AINT returns zero.
- ANINT
The ANINT(a) function calculates the nearest integer to the expression a.
- ASIN
The ASIN(a) function computes the arc sine of an expression a.
- ATAN
The ATAN(a) function returns the arc tangent of an expression a.
- ATAN2
The ATAN2(a1,a2) function returns the arc tangent of the expression a1/a2, where a1 and a2 are expressions.
- BISTOP
The BISTOP(x,x',x1,x2,k,e,cmax,d) function models a gap element.
- CHEBY
The CHEBY(x,x0,a0,…,an) function returns the value of an nth order Chebyshev polynomial of the first kind. You can define up to a 30th order polynomial.
- COS
The COS(a) function returns the cosine of an expression a.
- COSH
The COSH(a) function computes the hyperbolic cosine of an expression a.
- DIM
The DIM(a1,a2) function calculates the positive difference of the instantaneous values of two expressions a1 and a2.
- DTOR
The DTOR constant returns degrees to radians conversion factor (PI/180).
- EXP
The EXP(a) function computes the value ea, for an expression a.
- FORCOS
The FORCOS(x,x0,ω,a0,…,an) function evaluates a Fourier cosine series.
- FORSIN
The FORSIN(x,x0,ω,a0,…,an) evaluates a Fourier sine series.
- HAVSIN
The HAVSIN(x,x0,h0,x1,h1) function defines a haversine function, which makes a smooth transition between two functions.
- IF
You can use the arithmetic IF operator to conditionally evaluate a functional expression.
- IMPACT
The IMPACT(x,x',x1,k,e,cmax,d) function computes collision forces as a function of displacement and velocity.
- LOG
The LOG(a) function returns the natural logarithm an expression a.
- LOG10
The LOG10(a) function returns the log base 10 of an expression a.
- MAX
The MAX(a1,a2) function returns the maximum of two expressions a1 and a2.
- MIN
The MIN(a1,a2) function returns the minimum of two expressions a1 and a2.
- MOD
The MOD(a1,a2) function returns the remainder when the value of expression a1 is divided by the value of expression a2.
- PI
The constant PI returns the ratio of the circumference of a circle to its diameter (3.14159...).
- POLY
The POLY(x,x0,a0,…,an) function returns the value of an nth order polynomial. You can define up to a 30th order polynomial.
- RTOD
The RTOD constant returns the radians to degrees conversion factor (180/PI).
- SHF
The SHF(x,x0,a,ω,φ,b) function returns the value of a simple harmonic function.
- SIGN
The SIGN(a1,a2) function transfers the sign of the value of the expression a2 to the magnitude of the expression a1.
- SIN
The SIN(a) function returns the sine of an expression a.
- SINH
The SINH(a) function return the hyperbolic sine of an expression a.
- SQRT
The SQRT(a) function returns the square root of an expression a.
- STEP
The STEP(a, x1, y1, x2, y2) function returns a smooth step function applied to an expression a for time or for a result.
- STEP5
The STEP5(x,x0,h0,x1,h1) function returns an approximation of a step function by a fifth order polynomial.
- SWEEP
The SWEEP (x, a, x0, f0, x1, f1, dx) function returns a constant amplitude sinusoidal function with a linearly increasing frequency over a range of the independent variable.
- TAN
The TAN(a) function returns the tangent of an expression a.
- TANH
The TANH(a) function returns the hyperbolic tangent of an expression a.
- TIME
The TIME variable returns the current simulation time.