Установите коллбэк, чтобы задать данные для каждого внешнего корневого входного портового блока в начале каждого шага симуляции
in = simulink.compiler.setExternalInputsFcn( функция регистрирует коллбэк, которая динамически обеспечивает значения для каждого блока внешнего корня входа порта, заданный как in, @(id, time) getInput(id, time))id при заданной time на корневом уровне модели во время симуляции. Этот коллбэк необходим, чтобы вернуть значение, которое будет установлено в блоке inport. Чтобы вернуть значение из коллбэка, используйте синтаксис, returningValue = getInput(id, time).
deploytool | exportToFMU2CS | mcc | sim | simulink.compiler.configureForDeployment | Simulink.SimulationInput