Math Blocks

This toolbar provides additional blocks to insert math operations during the Sequence. To add one of these blocks to the Sequence, drag it from the Math Blocks toolbar to the Sequence Workspace.

Settings Menu: The following parameters are available in the Settings menu for most of the math blocks.

  Title Change the title that appears as the column heading in the Results table.
  Color Change the color of this block. The color of the corresponding information in the chart and table also change.
  Save Data Save data generated by this block and display the data in the Results table.

Basic Math Block

Insert a basic math operation with measurement units.

Block Description
+ Adds the two operands.
Subtracts the second operand from the first.
X Multiplies the two operands.
Divides the first operand by the second.

Miscellaneous Math Block

Insert a math block with measurement units.

Block Description
–X Multiplies the operand by -1 to change the sign.
Returns the operand's square root.
Returns the square of the operand.
abs Returns the operand's absolute value.

Exponent and Logarithm Block

Insert an exponential or logarithmic block with measurement units.

Block Description
Raises 10 to the power of the operand.
Raises 2 to the power of the operand.
Raises e (2.718) to the power of the operand.
Raises the first operand to the power of the second.
Returns the base 10 logarithm of the operand.
Returns the base 2 logarithm of the operand.
ln Returns the natural logarithm of the operand.

Logic and Relational Block

Insert a logic or relational block with measurement units.

Block Description
and Returns TRUE if both operands are true
or Returns TRUE if either operand is true.
not Returns the logical opposite of the operand.
= Returns TRUE if both operands are equal.
Returns TRUE if both operands are not equal.
< Returns TRUE if left operand is less than right operand.
> Returns TRUE if left operand is greater than right operand.
Returns TRUE if left operand is greater than or equal to right operand.
Returns TRUE if left operand is less than or equal to right operand.

Constants Block

Insert a constant block.

Block Description
Returns constant equal to 3.14159...
2∏ Returns constant equal to 6.28318...
Returns constant equal to 1.41421...
Returns constant equal to 1.73205...
e Returns constant equal to 2.71828...
+Overload Returns positive overload value.
–Overload Returns negative overload value.
True Returns TRUE.
False Returns FALSE.

Trigonometry Block

Insert a trigonometric block with measurement units.

Block Description
sin Returns the sine of the operand.
cos Returns the cosine of the operand.
tan Returns the tangent of the operand.
asin Returns the arc (inverse) sine of the operand.
acos Returns the arc (inverse) cosine of the operand.
atan Returns the arc (inverse) tangent of the operand.
sinh Returns the hyperbolic sine of the operand.
cosh Returns the hyperbolic cosine of the operand.
tanh Returns the hyperbolic tangent of the operand.

Time Block

Insert a time of day block. Returns the time in seconds since January 1, 2016 at midnight.

Unit Conversion Block

Insert a block to convert between radians/degrees or Watts/dBm.

Block Description
rad ° Converts value from degrees to radians.
° rad Converts value from radians to degrees.
W dBm Converts value from dBm to Power in Watts.
dBm W   Converts value from Power in Watts to dBm.

Statistics Block

Insert a statistics block with measurement units.

Block Description
max Returns the maximum of two specified values or variables.
min Returns the minimum of two specified values or variables.
avg Returns a running average of the specified variable within a sequence loop block. The value is reset to zero whenever a subsequent AVG block is added to the sequence.
sum Returns the running summation of the specified variable. The value is reset to zero whenever a subsequent SUM block is added to the sequence.