Храните информацию об отношении между переменными и блоками в моделях
Simulink.VariableUsage объект описывает, где переменная используется в моделях.
Используйте эту информацию для:
Подготовьтесь постоянно хранить переменные в файлах и рабочих областях. Для получения дополнительной информации о хранении переменных для модели, смотрите, Определяют, Где Сохранить Переменные и Объекты для Моделей Simulink.
Сократите количество переменных, которые необходимо сохранить путем устранения неиспользуемых переменных.
Подготовьтесь делить переменные и устанавливать переменное владение, когда вы будете работать в команде.
Чтобы анализировать переменное использование в моделях, используйте Simulink.VariableUsage объекты вместе с Simulink.findVars функция. Функция возвращает и принимает Simulink.VariableUsage объекты в качестве аргументов. Для получения дополнительной информации смотрите Simulink.findVars.
Simulink.VariableUsage объект может также описать использование перечислимого типа данных.
Только Simulink.VariableUsage конструктор или Simulink.findVars функция может установить значения свойств в Simulink.VariableUsage объект. Свойства в противном случае только для чтения.
Simulink.findVars функция возвращает Simulink.VariableUsage объекты.
Создать переменные объекты использования для использования в качестве фильтра при использовании Simulink.findVars, используйте Simulink.VariableUsage функция, описанная ниже.
variableUsageObj = Simulink.VariableUsage( создает массив varNames,sourceName)Simulink.VariableUsage объекты описать переменные varNames. Конструктор устанавливает Name свойство каждого объекта к одним из имен переменных задано varNames, и устанавливает Source свойство всех объектов к источнику задано sourceName. Можно задать varNames с переменными, которые не используются ни в каких загруженных моделях.