Сгенерированная S-функция

Представляйте модель или подсистему как сгенерированный код S-функции

  • Библиотека:
  • Simulink Coder / Цель S-функции

Описание

Экземпляр Сгенерированного Блока s-function представляет код, который генератор кода производит из своего системного конечного файла S-функции для модели или подсистемы. Например, вы извлекаете подсистему из модели и создаете Сгенерированный Блок s-function из него при помощи цели S-функции. Этот механизм может быть полезен для:

  • Преобразование моделей и подсистем к компонентам приложения

  • Многократное использование моделей и подсистем

  • Оптимизируя симуляцию — часто, S-функция моделирует более эффективно, чем исходная модель

Для получения дополнительной информации о том, как создать Сгенерированный Блок s-function из подсистемы, смотрите, Создают Блоки s-function из Подсистемы.

Требования

  • Блок s-function должен выполнить тождественно к модели или подсистеме, от которой это было сгенерировано.

  • Прежде, чем создать блок, явным образом задайте атрибуты блока-сигнала Inport, такие как ширины сигнала или шаги расчета. Единственное исключение к этому правилу касается шагов расчета, как описано в Распространении Шага расчета в Сгенерированных S-функциях.

  • Установите параметры решателя Сгенерированного Блока s-function, чтобы совпасть с параметрами исходной модели или подсистемы. Сгенерированный код S-функции действует тождественно к исходной подсистеме (для исключения к этому правилу, смотрите, Выбирают Solver Type).

Порты

Входной параметр

развернуть все

Смотрите требования.

Выходные аргументы

развернуть все

Смотрите требования.

Параметры

развернуть все

Имя сгенерированной S-функции. Генератор кода выводит имя путем добавления _sf к имени модели или подсистемы, от которой сгенерирован блок.

Если выбрано, модули отображений сгенерированы для S-функции.

Представленный в R2011b