Functions in Numpress Explore
Function management is very simple. Function is just named mathematical expression containing defined variables. Function may be pure analytical. This type function contains in it's expression input variable only. If a function contains external variables is implicit. To compute value of the funcion call of external program is necessary. Function table is presented below. An user can add, edit or delete selected functions.

Function definition/editing dialog
To define function unique name have to be typed. To define random variables user have to do as follows:
- type unique function name
- enter fuction expression
- create identifier assignment

Expression may contain any defined variables or other identifiers but finally any unknown identifier must be assigned to defined variables. Expression may also use mathematical functions enumerated below:
name | description | syntax |
---|---|---|
abs | Absolute value | abs(x) |
acos | Inverse cosine (in radians) | acos(x) |
acosh | Inverse hyperbolic cosine | acosh(x) |
asin | Inverse sine (in radians) | asin(x) |
asinh | Inverse hyperbolic sine | asinh(x) |
atan | Inverse tangent (in radians) | atan(x) |
atanh | Inverse hyperbolic tangent | atanh(x) |
cos | Cosine | cos(x) |
cosh | Hyperbolic cosine | cosh(x) |
exp | Exponential function | exp(x) |
log | Logarithm Base e (natural logarithm) | log(x) |
max | Maximum of two arguments | max(a,b) |
min | Minimum of two arguments | min(a,b) |
sin | Sine | sin(x) |
sinh | Hyperbolic sine | sinh(x) |
sqrt | Square root | sqrt(x) |
tan | Tangent | tan(x) |
tanh | Hyperbolic tangent | tanh(x) |
Functions are also represented by items in main tree to open design variables list user can click on "Functions" item in the tree (in the picture below). Other way to open tis list is to click icon in the toolbar or in main menu Manage/Design variables.
