Version:

Last Modified: March 15, 2017

Calculates the values of a given function at an arbitrary set of *n*-dimension points.

The *n*-dimension function to calculate. The formula can contain any number of valid variables.

A 2D array of *x* values.

The *i*^{th} row of the array contains the fixed values of the *i*^{th} variable of the *n*-dimensional function. The other dimension of the array marks the *n*-dimension points at which this node calculates function values.

Variable names of the *n*-dimension independent terms.

Error conditions that occur before this node runs.

The node responds to this input according to standard error behavior.

Standard Error Behavior

Many nodes provide an **error in** input and an **error out** output so that the node can respond to and communicate errors that occur while code is running. The value of **error in** specifies whether an error occurred before the node runs. Most nodes respond to values of **error in** in a standard, predictable way.

**Default: **No error

Calculated function values. Each element of **y values** corresponds to the corresponding column of **x values**.

Algorithm for Calculating **y values**

This node calculates **y values** using the following equation:

*y*_{i} = *f*(*x*_{1i}, *x*_{2i}, …, *x*_{ni})

where

*n*is the number of dimensions of the given set of points*f*is an*n*-dimensional function given by the formula-
*x*_{1},*x*_{2}, …,*x*_{n}are*n*independent variables

Error information.

The node produces this output according to standard error behavior.

Standard Error Behavior

**error in** input and an **error out** output so that the node can respond to and communicate errors that occur while code is running. The value of **error in** specifies whether an error occurred before the node runs. Most nodes respond to values of **error in** in a standard, predictable way.

The following table shows an example of the inputs and outputs of this node.

formula | x values | variables | y values |
---|---|---|---|

3 * x1 + 4 * x2 + x3 ^ 2 | [1, 0; -1, 4; 2, 1] | [x1, x2, x3] | [3,17] |

**Where This Node Can Run: **

Desktop OS: Windows

FPGA: This product does not support FPGA devices