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