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