Возвратите пересечение двух массивов объектов Simulink.VariableUsage
VarsOut = intersect(VarsIn1,VarsIn2)
возвращает массив, который идентифицирует переменные, описанные в 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
.