Хранение информации о взаимосвязи между переменными и блоками в моделях
A Simulink.VariableUsage объект описывает, где переменная используется в моделях.
Используйте эту информацию для:
Подготовьтесь к постоянному хранению переменных в файлах и рабочих областях. Дополнительные сведения о хранении переменных для модели см. в разделе Определение места хранения переменных и объектов для моделей Simulink.
Сократите количество переменных, которые необходимо сохранить, исключив неиспользуемые переменные.
Подготовьтесь к разделению переменных и устанавливайте владельца переменных при работе в коллективе.
Для анализа использования переменных в моделях используйте Simulink.VariableUsage объекты вместе с Simulink.findVars функция. Функция возвращает и принимает Simulink.VariableUsage объекты в качестве аргументов. Дополнительные сведения см. в разделе Simulink.findVars.
A Simulink.VariableUsage объект может также описывать использование перечисляемого типа данных.
Только a 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 с переменными, которые не используются ни в одной загруженной модели.