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. |