| Op. | Desc. |
|---|---|
| NUM := - NUM | Floating point negation |
| NUM := NUM + NUM | Floating point addition |
| NUM := NUM - NUM | Floating point subtraction |
| NUM := NUM * NUM | Floating point multiplication |
| NUM := NUM / NUM | Floating point division. Divide by zero will trigger a parser error. |
| Op. | Desc. |
|---|---|
| NUM := sin(NUM) | Floating point trig. functions |
| NUM := cos(NUM) | |
| NUM := tan(NUM) | |
| NUM := asin(NUM) or arcsin(NUM) | |
| NUM := acos(NUM) or arccos(NUM) | |
| NUM := atan(NUM) or arctan(NUM) |
| Op. | Desc. |
|---|---|
| NUM := rad2deg(NUM) | Convert between radians and degrees |
| NUM := deg2rad(NUM) |
| Op. | Desc. |
|---|---|
| STR = file(STR) | Normalize file path. Accepts a possibly relative path, returns the canonical path (no '.' or '..') |
| STR = h5file(STR) | Normalize h5file path. same as file() while also ignoring any trailing "/group/name". |
1.8.8