Jetdsp
JETDSP Homepage
Manual Homepage
Signal Processing Homepage
 
Signal processing
Basic guide
Advanced guide
IBM NEWDSP-syntax
Use your code
Signal slicing
Simple expressions
 
Tutorial
Introduction
Internals
IDL commands
Interpolation
Writing your own code
Adding functions to the Simple dialogue
 
How to...
Read data
Define structure
 
Functions
jetSmooth
jetint
jetsubset
jetmerge
fixgrid
jetwindowpoints
 

IBM Signal Processing - Operators

The following arithmetic operators are supported, with their relative precedence in expression evaluation indicated in parentheses:

+ Addition(2)
- Subtraction(2)
* Multiplication(3)
/ Division(3)
** Exponentiation(4)
*- A*-B = A*(-B)(3)
/- A/-B = A/(-B)(3)
**- A**-B= A**(-B)(4)
== Test equality (A==B evaluates to B)(1)
<> Test inequality (A<>B evaluates to B)(1)
> Test A > B (evaluates to B)(1)
< Test A < B (evaluates to B)(1)
>= Test A >= (evaluates to B)(1)
<= Test A <= (evaluates to B)(1)

For the logical test operators above, where the result evaluates to FALSE then the status vector is set.

Note that built-in functions have a relative precedence of 5.

IBM style signal processing expressions home page

Top  JETDSP Home Page  Manual  FAQ 
Please send comments to: data-and-coding-support@ccfe.ac.uk