Eval Parsed Formula Node VI

Owning Palette: 1D & 2D Evaluation VIs

Requires: Full Development System

Separates the parsing process from the evaluating process of the Eval Formula Node VI and improves the run-time behavior of a program containing Eval Formula Node VIs at different locations.

Details  

 Add to the block diagram  Find on the palette
Input Values is an array of numbers, each of which corresponds to the value that is given to each of the variables. These variables can be input in the Variables Input control of the Parse Formula Node VI. The coded form of these variables is available in the Variables input decode parameter of the Parsed Formula Node cluster.
Parsed Formula Node is a pre-parsed formula string. You can wire the Parsed Formula Node cluster directly from the corresponding output of the Parse Formula Node VI. Parsed Formula Node is a cluster containing the following parameters.
Y Values is a 2D array of numbers representing a storage of detected and analyzed numbers of formula of the Parse Formula Node VI.
Tables is a 3D array with 3 columns. The first column contains a code that stands for the operator. The other two columns contain codes that stand for the operands.
Variables input decode is the intermediate and coded state of Variables Input.
Variables output decode is the intermediate and coded state of Variables Output.
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
Output Values is a 1D array of numbers corresponding to Variables Output Decode, Y Values, and Tables.
error out contains error information. This output provides standard error out functionality.

Eval Parsed Formula Node Details

This VI has a direct connection from the Parse Formula Node VI and completes an Eval Formula Node VI calculation. You can wire the Parsed Formula Node input of this VI directly from the Parsed Formula Node output of the Parse Formula Node VI.