- 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.