Чтобы создать модель Simulink®, вы добавляете блоки в блок-схему, и затем соединяете и конфигурируете те блоки. Можно присвоить значения числовым параметрам блоков, какие вычисления блока управления в процессе моделирования, и настраивают свойства блока, которые управляют внешним видом.
Настройте параметры и свойства блоков к:
Экспериментируйте со значениями параметров, когда вы проектируете модель.
Совпадайте с результатами симуляции результатам измерений путем оценки значений параметров.
Спроектируйте эффективный алгоритм управления путем оптимизации значений параметров.
Блоки документа и настраивают внешний вид.
Задайте системные константы путем создания глобальных переменных, которые можно совместно использовать между блоками и моделями.
Simulink.DualScaledParameter | Задайте имя, значение, модули и другие свойства Simulink масштабируемый двойным образом параметр |
Simulink.Parameter | Сохраните, совместно используйте и сконфигурируйте значения параметров |
Simulink.VariantControl | Создайте различный объект контрольной переменной |
Simulink.VariantVariable | Создайте различный объект параметра |
Установите значения параметров блоков
Блоки имеют числовые параметры, которые определяют, как они вычисляют выходные значения. Чтобы управлять вычислениями, которые выполняют блоки, можно задать значения параметров.
Доля и значения параметров блоков повторного использования путем создания переменных
Чтобы установить несколько параметров блоков на то же значение, можно использовать числовую переменную, которую вы создаете и храните в рабочей области, такой как базовое рабочее пространство, рабочее пространство модели или словарь данных.
Используйте различные параметры, чтобы снова использовать параметры блоков с различными значениями
Спроектируйте одну модель для многих систем, которые отличаются по значениям параметров блоков.
Интерфейсы параметра для допускающих повторное использование компонентов
Для каждых параметров блоков в допускающем повторное использование компоненте задайте то же значение для всех экземпляров компонента или различное значение для каждого экземпляра.
Организуйте связанные определения параметров блоков в структурах
Увеличьте удобочитаемость модели и уменьшайте усилие по обслуживанию модели путем агрегации значений параметров блоков в структуры.
Настройтесь и экспериментируйте со значениями параметров блоков
Когда вы создаете модель, можно экспериментировать с параметрами блоков, такими как коэффициенты блока Transfer Fcn, чтобы помочь вам решить который блоки использовать.
Оптимизируйте, оцените, и значения параметров блоков развертки
Используйте параметр, развертывающийся, чтобы настроить параметры управления, оценить неизвестные параметры модели и протестировать робастность алгоритма управления путем учета неопределенности в реальной системе.
Переключитесь между наборами значений параметров в процессе моделирования и выполнения кода
Переключитесь между независимыми множествами значений для тех же параметров блоков путем хранения наборов в массиве структур.
Типы данных параметров блока управления
Управляйте типом данных что Simulink и использование сгенерированного кода, чтобы сохранить значения параметров блоков в памяти компьютера.
Задайте минимальные и максимальные значения для параметров блоков
Полностью задайте свой проект и оптимизируйте сгенерированный код путем устанавливания минимальных и максимальных значений для числовых параметров блоков.
Специфичные для блока параметры
Чтобы записать скрипты, которые создают и изменяют модели, определите программируемое имя параметра или свойства в диалоговом окне блока.
Внешний вид блока управления и добавляет пользовательскую документацию в блоки. Задайте порядок выполнения блока и коллбэки.
Соединение пользовательских данных с блоками
Сопоставьте свои собственные данные, такие как числовая переменная, с блоком.