Можно использовать переменные MATLAB®, чтобы сконфигурировать и управлять сигналами и блочными параметрами в модели. Для получения дополнительной информации о том, как модели используют переменные, смотрите Разрешение Символа. Чтобы создать, отредактируйте, и управляйте переменными, смотрите, Создают, Редактирование, и Управляют Переменными Рабочей области.
Можно сохранить образцовые переменные в базовом рабочем пространстве MATLAB, рабочем пространстве модели или словаре данных. Чтобы решить, где сохранить переменные для вашей модели, смотрите, Определяют, Где Сохранить Переменные и Объекты для Моделей Simulink.
Чтобы использовать переменные для управляющего сигнала и характеристик параметра, таких как типы данных и настройки генерации кода, можно сохранить объекты данных в словаре данных или рабочей области. Смотрите Объекты данных.
Simulink.ModelWorkspace | Взаимодействуйте с рабочим пространством модели модели программно |
Simulink.WorkspaceVar | Храните информацию о переменных рабочей области и блоках, которые используют их |
Simulink.VariableUsage | Храните информацию об отношении между переменными и блоками в моделях |
Simulink.CoderInfo | Укажите, что информация должна была сгенерировать код для сигнала, состояния или данных параметра |
Simulink.data.Dictionary | Сконфигурируйте словарь данных |
Simulink.data.dictionary.Section | Сконфигурируйте раздел словаря данных |
Simulink.data.dictionary.Entry | Сконфигурируйте словарную статью данных |
Simulink.data.dictionary.EnumTypeDefinition | Сохраните определение перечислимого типа в словаре данных |
Поместите переменные, и возражает, что модель использует в рабочей области, к которой только может получить доступ модель.
Измените данные рабочего пространства модели
Когда вы храните данные в рабочем пространстве модели, вы выбираете источник данных, такой как образцовый файл или внешний MAT-файл. Чтобы изменить переменные в источнике, вы используете различную процедуру в зависимости от типа источника, который вы выбрали.
Задайте источник для данных в рабочем пространстве модели
Сохраните переменные, и возражает, что модель использует в образцовом файле или в отдельном файле. Опционально, сохраните переменные и объекты как код, который можно изменить.
Используйте словарь данных, чтобы хранить внешние данные для модели.
Импортируйте и экспортируйте данные словаря
Переместите данные между словарем данных и файлом скрипта MATLAB или MAT-файлом.
Представление и Отмена изменений к данным словаря
Используйте словарь данных, чтобы осмотреть и управлять изменениями в данных модели.
Переместите модели, чтобы использовать словарь данных Simulink
Сохраните переменные и объекты в словарях данных.
Данные словаря раздела Используя словари, на которые ссылаются,
Создайте словари, на которые ссылаются, чтобы сохранить подмножества данных, которые используют иерархия модели или иерархия модели.
Данные раздела для иерархии модели - ссылки Используя словари данных
Составьте иерархию словаря на основе иерархии модели - ссылки.
Сохраните определения перечислимого типа и перечисленные данные в словаре данных.
Храните данные в словаре программно
Используйте скрипты и командную строку, чтобы создать и взаимодействовать со словарями данных.
Определите, где сохранить переменные и объекты для моделей Simulink
Данные модели являются объектами и переменными, которые вы создаете в рабочих областях, таких как базовое рабочее пространство или словарь данных. Выберите метод, чтобы постоянно сохранить это данные.
Создайте, отредактируйте и управляйте переменными рабочей области
Переменные рабочей области позволяют вам поделиться информацией, такой как значения параметров и типы данных, между блоками и моделями. Используйте различные инструменты и методы, чтобы создать и управлять переменными рабочей области.
Отредактируйте и управляйте переменными рабочей области при помощи образцового проводника
Узнайте, какие переменные рабочей области используются моделью или блоком, найдите блоки, которые используют переменную, находят неиспользуемые переменные и переименовывают переменную везде, он используется блоками. Сохраните и загрузите переменные из отдельного файла.
Задайте свойства для параметров, сигналов и состояний, включая значения параметров, за пределами блок-схемы при помощи внешних объектов данных.
Можно управлять, как блоки в твердости модели, символы к переменным и возражают, что вы создаете в рабочих областях.
Настройте способ, которым ваша модель взаимодействует с данными (сигналы, параметры и состояния) путем создания собственного класса объекта данных.
Обновите классы данных уровня 1
Simulink® больше не поддерживает классы данных уровня 1. Необходимо обновить классы данных, что вы создали использование инфраструктуры класса данных уровня 1, которая была удалена в предыдущем релизе.
Импорт и экспорт данных (MATLAB)