Explode
Jump to navigation
Jump to search
Purpose
Extracts variables from a structure array.
Synopsis
- explode(struct,txt,options)
Description
EXPLODE writes the fields of the input structure struct to variables in the workspace with the same variable names as the field names. If struct is a standard model structure, only selected information is written to the workspace.
Optional string input txt appends a string to the variable output names.
Options
options = a structure array with the following fields:
- model: [ 'no' | {'yes'} ] interpret struct as a PLS_Toolbox model if possible, and
- display: [ 'off' | {'on'} ]} display model information.
Examples
For the structure array x
>> x.field1 = 2; >> x.field2 = 3; >> explode(x) Input (sdat) is not a recognized model. Exploding as regular structure >> whos Name Size Bytes Class field1 1x1 8 double array field2 1x1 8 double array x 1x1 264 struct array the variables field1 and field2 have been written to the base workspace.