union

Возвратите объединение двух массивов Simulink.VariableUsage объекты

Описание

пример

VarsOut = union(VarsIn1,VarsIn2) возвращает массив, который является объединенным набором переменных из VarsIn1 и VarsIn2, которые являются массивами Simulink.VariableUsage объекты. Выходной массив не содержит копии. Если переменная описана Simulink.VariableUsage объект в VarsIn1 и в VarsIn2, функция возвращает Simulink.VariableUsage объект, который хранит переменную информацию использования от обоих объектов в Users свойство.

Создать Simulink.VariableUsage объекты, которые описывают использование переменных в модели, используют Simulink.findVars функция.

Примеры

свернуть все

Учитывая две модели, узнайте объединенный набор переменных из обеих моделей.

model1Vars = Simulink.findVars('model1');
model2Vars = Simulink.findVars('model2');
unionVars = union(model1Vars,model2Vars);

Входные параметры

свернуть все

Первый массив переменных для объединения, заданного как массив Simulink.VariableUsage объекты.

Второй массив переменных для объединения, заданного как массив Simulink.VariableUsage объекты.

Выходные аргументы

свернуть все

Объединенный набор переменных, которые описаны во входных массивах, возвратился как массив Simulink.VariableUsage объекты. Функция возвращает объект для каждой переменной, которая описана в VarsIn1 или в VarsIn2.

Введенный в R2019b