Блоки

Настройте блочное поведение путем установки блочных параметров

Чтобы создать модель Simulink®, вы добавляете блоки к блок-схеме, и затем соединяете и конфигурируете те блоки. Можно присвоить значения числовым блочным параметрам, какие вычисления блока управления во время моделирования, и настраивают блочные свойства, которые управляют внешним видом.

Настройте параметры и свойства блоков к:

  • Экспериментируйте со значениями параметров, когда вы разрабатываете модель.

  • Совпадайте с результатами симуляции результатам измерений путем оценки значений параметров.

  • Разработайте эффективный алгоритм управления путем оптимизации значений параметров.

  • Блоки документа и настраивают внешний вид.

Задайте системные константы путем создания глобальных переменных, которые можно совместно использовать между блоками и моделями.

Функции

set_paramУстановите систему и блокируйте значения параметров
get_paramПолучите названия параметра и значения
slexprСгенерируйте выражение, чтобы использовать в значении объекта параметра

Классы

Simulink.DualScaledParameterЗадайте имя, значение, модули и другие свойства Simulink масштабируемый двойным образом параметр
Simulink.ParameterСохраните, совместно используйте и сконфигурируйте блочные значения параметров

Темы

Блокируйте параметры

Установите блочные значения параметров

Блоки имеют числовые параметры, которые определяют, как они вычисляют выходные значения. Чтобы управлять вычислениями, которые выполняют блоки, можно задать значения параметров.

Доля и блочные значения параметров повторного использования путем создания переменных

Чтобы установить несколько блочных параметров на то же значение, можно использовать числовую переменную, которую вы создаете и храните в рабочей области, такой как базовое рабочее пространство, рабочее пространство модели или словарь данных.

Интерфейсы параметра для допускающих повторное использование компонентов

Для каждого блочного параметра в допускающем повторное использование компоненте задайте то же значение для всех экземпляров компонента или различное значение для каждого экземпляра.

Организуйте связанные блочные определения параметра в структурах

Увеличьте удобочитаемость модели и уменьшите усилие по образцовому обслуживанию путем агрегации блочных значений параметров в структуры.

Настройтесь и экспериментируйте с блочными значениями параметров

Когда вы создаете модель, можно экспериментировать с блочными параметрами, такими как коэффициенты блока Transfer Fcn, чтобы помочь вам решить который блоки использовать.

Оптимизируйте, оцените, и блочные значения параметров развертки

Используйте параметр, развертывающийся, чтобы настроить параметры управления, оценить неизвестные параметры модели и протестировать робастность алгоритма управления путем учета неуверенности в реальной системе.

Переключитесь между наборами значений параметров во время моделирования и выполнения кода

Переключитесь между независимыми множествами значений для тех же блочных параметров путем хранения наборов в массиве структур.

Типы данных параметров блока управления

Управляйте типом данных что Simulink и использование сгенерированного кода, чтобы сохранить блочные значения параметров в памяти компьютера.

Задайте минимальные и максимальные значения для блочных параметров

Полностью задайте свой дизайн и оптимизируйте сгенерированный код путем устанавливания минимальных и максимальных значений для числовых блочных параметров.

Специфичные для блока параметры

Чтобы записать скрипты, которые создают и изменяют модели, определите программируемое имя параметра или свойства в блочном диалоговом окне.

Block Properties

Specify Block Properties

Внешний вид блока управления и добавляет пользовательскую документацию к блокам. Задайте блочный порядок выполнения и обратные вызовы.

Соединение пользовательских данных с блоками

Сопоставьте свои собственные данные, такие как числовая переменная, с блоком.

Сопутствующая информация

Известные примеры

Была ли эта тема полезной?