Functional Overview
VX4792 User Manual
2-21
Table 2-5: Components for Assembling Equations (Cont.)
Type DescriptionSymbol
Functions sin(, cos(
exp(, log(, ln(
sqrt(
The arguments for these trigonometric functions are in radians. See Figure 2-18 and
Figure 2-19 for example equations.
Exponential function, common log function, natural log function. See Figure 2-20,
Figure 2-21, and Figure 2-22 for example equations.
The square root; the argument must be a positive value. See Figure 2-23 for
example equation.
Functions abs(
int(
round(
The absolute value. See Figure 2-24 for example equation.
Truncates the fraction to obtain the integer. See Figure 2-25 for example equation.
Rounds off the fraction to obtain the integer. See Figure 2-26 for example equation.
norm(
max(, min(
rnd
Normalizes the range specified with range() and scales the amplitude values so that
the maximum absolute value is 1.0 (+1.0 or -1.0). The norm() statement comprises
an entire line. See Figure 2-27 for example equation.
Takes the larger or smaller of two values. See Figure 2-28 for example equation.
Integer from 1 to 16777215 Ċ When an argument is specified, generates a random
number sequence using that argument as the initial value. If the argument is omitted,
1 is used. See Figure 2-29 for example equation. For further information about this
function, refer to Random (rnd) Function, on page G-4.
diff(
integ(
mark(
Differentiates the function over the range specified with range(). Specified with diff().
The diff() comprises an entire line. Differentiating the waveform in Figure 2-30 gives
the waveform shown in Figure 2-31. For further information about this function, refer
to Differentiation, on page 0-1.
Integrates the function over the range specified with range(). Specified with integ().
The integ() comprises an entire line. After integ(), specify normalization (norm()) as
necessary. Integrating the waveform in Figure 2-30 gives the waveform in
Figure 2-32. For further information about this function, refer to Integration,on
page G-3.
Marker 1 or 2; sets the marker for the range set with range(). The mark() statement
comprises an entire statement. For example, when mark(1) is input, <LF> must come
before and after the statement.