Представляйте модель или подсистему как сгенерированный код S-функции
Simulink Coder / Цель S-функции
Экземпляр Сгенерированного Блока s-function представляет код, который генератор кода производит из своего системного конечного файла S-функции для модели или подсистемы. Например, вы извлекаете подсистему из модели и создаете Сгенерированный Блок s-function из него при помощи цели S-функции. Этот механизм может быть полезен для:
Преобразование моделей и подсистем к компонентам приложения
Многократное использование моделей и подсистем
Оптимизируя симуляцию — часто, S-функция моделирует более эффективно, чем исходная модель
Для получения дополнительной информации о том, как создать Сгенерированный Блок s-function из подсистемы, смотрите, Создают Блоки s-function из Подсистемы.
Блок s-function должен выполнить тождественно к модели или подсистеме, от которой это было сгенерировано.
Прежде, чем создать блок, явным образом задайте атрибуты блока-сигнала Inport, такие как ширины сигнала или шаги расчета. Единственное исключение к этому правилу касается шагов расчета, как описано в Распространении Шага расчета в Сгенерированных S-функциях.
Установите параметры решателя Сгенерированного Блока s-function, чтобы совпасть с параметрами исходной модели или подсистемы. Сгенерированный код S-функции действует тождественно к исходной подсистеме (для исключения к этому правилу, смотрите, Выбирают Solver Type).