MAFS Multi argument functions - Apply mathamatical functions to up to 4 voltages or use constants as inputs. This allows you to build up calculations and apply a function to the result. The module can deal with the inputs as logic signals with the usual >2.5 threshold for true, or use the comparison operators to set a different threshold. There are two identical sections the upper one is calculated first.

Click on the jack labels to set the constant value, this is overriden when a jack is inserted.

Click on the operator symbols to change the operator. Available operators: +, -, *, /, %, &, |, ^, <, >, =, !=, , do, !do, >', <' : ^ is XOR, is power, if the value preceeding do is true then the following value is outputed, >' and <' are non logic greater than / less than.

Click on the output function to select the function. Available functions: None, ABS, Ceil, Floor, Round, Sin, Cos, Tan, Asin, Acos, Atan, sinh, cosh, tanh, Not, Bool, Log, Log10, Exp. Bool just forces the output to represent true and false;

There is a push switch for each section that switches the order of calculation from 1 2 3 to 1 3 2. Brackets are displayed to aid understanding of how the order affects the calculation.