Возвращает различие между двумя массивами Simulink.VariableUsage
объекты
возвращает массив, который идентифицирует переменные, описанные в VarsOut
= setdiff(VarsIn1
,VarsIn2
)VarsIn1
но не в VarsIn2
, которые являются массивами Simulink.VariableUsage
объекты. Если переменная описана как Simulink.VariableUsage
объект в VarsIn1
но не в VarsIn2
функция возвращает копию объекта.
setdiff
сравнивает Name
, Source
, и SourceType
свойства Simulink.VariableUsage
объекты в VarsIn1
с теми же свойствами объектов в VarsIn2
. Если VarsIn1
и VarsIn2
каждый содержит Simulink.VariableUsage
объект с одинаковыми значениями для этих трех свойств, объекты описывают одну и ту же переменную и setdiff
не возвращает объект для его описания.
Создание Simulink.VariableUsage
объекты, которые описывают использование переменных в модели, используют Simulink.findVars
функция.
intersect
| Simulink.findVars
| Simulink.VariableUsage
| union