Grid Calculator

Copyrights (c) 2003 by Andre Ringeler
The Grid Calculator calculates a new grid based on existing grids and a mathematical formula. The grid variables are single characters a which correspond in alphabetical order to the grid list order ('a' = first grid, 'b' = second grid, ...)
Example with three grids: sin(a) * b + c

The following operators are available for the formula definition:
+ Addition
- Subtraction
* Multiplication
/ Division
^ power
abs(x) - absolute value
sqrt(x) - square root
ln(x) - natural logarithm
log(x) - base 10 logarithm
exp(x) - exponential
sin(x) - sine
cos(x) - cosine
tan(x) - tangent
asin(x) - arcsine
acos(x) - arccosine
atan(x) - arctangent
atan2(x, y) - arctangent of x/y
gt(x, y) - if x>y the result is 1.0, else 0.0
lt(x, y) - if x<y the result is 1.0, else 0.0
eq(x, y) - if x=y the result is 1.0, else 0.0
mod(x, y) - returns the floating point remainder of x/y
ifelse(c, x, y) - if c=1 the result is x, else y
int(x) - integer part of floating point value x
pi() - returns the value of Pi

Parameters

Grid system
Grid system
Grid system
Grids
Input Grid list
Result
Output Grid
Formula
Text
Name
Text
Take Formula
Boolean