gusucode.com > private工具箱matlab源码程序 > private/get_model_reference_info.m
function mdlrefInfo = get_model_reference_info(modelName) mdlrefInfo.isMultiInst = 0; mdlrefInfo.err = ''; mdlTarget = get_param(modelName,'ModelReferenceTargetType'); if(strcmpi(mdlTarget, 'NONE') ~= 1 ) %% Model reference target numInstAllowed = get_param(modelName, ... 'ModelReferenceNumInstancesAllowed'); mdlrefInfo.isMultiInst = strcmp(numInstAllowed, 'Multi') == 1; mdlrefInfo.err = ['Cannot generate reusable model ' ... 'reference target in the presence of machine parented data, events or ' ... 'exported graphical functions. Consider updating the "Total number of instances ' ... 'allowed per top model" parameter, in the Model Referencing ' ... 'tab of Simulation parameters (Configuration) dialog, to "One".']; end