Блоки

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

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

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

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

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

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

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

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

Функции

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

Классы

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

Темы

Параметры блоков

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Блокируйте свойства

Задайте свойства блока

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

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

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

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

Популярные примеры