Transforms With Multiple Outputs
For almost all cases, the output of a transform is just one variable. However, there are a few special-purpose transform functions (See“Transform Reference”) that produce more than one output variable. For these few exceptional functions, each output variable name must be surrounded with exclamation points (!), and the list of output variables must be separated with commas and surrounded with parentheses. Each such transform produces a fixed number of output variables. If you want to suppress any of the outputs, omit its name but retain the comma as a placeholder.
For example,
![](/content/dam/dita/en/factorytalk-data-explorer/4-05-00/user-guide/manage-transformed-data/transform-multoutputsex1.png/_jcr_content/renditions/original)
calculates five new variables containing fft information on an input variable called signal. However:
![](/content/dam/dita/en/factorytalk-data-explorer/4-05-00/user-guide/manage-transformed-data/transform-multoutputsex2.png/_jcr_content/renditions/original)
omits the second and third outputs, calculating only the frequency, magnitude, and phase information.
Provide Feedback