About Adding Parameters

By default, the name of the MATLAB variable is the same as the name of the Isight parameter except that spaces are replaced with underscores (_). If a single element of an Isight array parameter is selected, the MATLAB name is suffixed with the element indices, each index preceded by an underscore (_). You can modify the name of the MATLAB variable as needed directly in the table.

If you selected an entire Isight array parameter (as opposed to just a single element of the array), the entire contents of the array are mapped to the MATLAB variable (for mappings defined to MATLAB) or set from the MATLAB variable (for mappings defined from MATLAB).

If the Isight array parameter is resizable, when mappings from a MATLAB variable are executed, the MATLAB component adjusts the size to match the size of the MATLAB variable.

Similarly, when mappings to a MATLAB variable are executed, the MATLAB component adjusts the size of the MATLAB variable to match the current array parameter size.

If a non-aggregate member of an Isight aggregate parameter is selected, the mapping shows the full parameter path from the “root” aggregate to the selected member. By default, the name of the MATLAB variable is the same as the full path of the member, with the exception that path-separator periods (and spaces) are replaced with underscores (_). If an Isight aggregate parameter is selected, Isight creates a separate mapping for each non-aggregate member of the aggregate, as previously described.