Используйте Уровень 2 MATLAB S-function в модели
Simulink/Пользовательские функции
Этот блок позволяет использовать в модели функцию Level-2 MATLAB ® S (см. Запись Level-2 S-функции MATLAB). Для этого создайте экземпляр этого блока в модели. Затем введите имя Level-2 MATLAB S-функции в поле S-function name диалогового окна параметров блока.
Примечание
Используйте S-функциональный-блок, чтобы включать Уровень 1 MATLAB S-function в блок.
Если функция Level-2 MATLAB S определяет какие-либо дополнительные параметры, их можно ввести в поле «Параметры» диалогового окна параметров блока. Введите параметры в виде выражений MATLAB, которые вычисляют их значения в порядке, определенном S-функцией MATLAB. Для разделения каждого выражения используйте запятые.
Если модель включает Уровень 2 MATLAB S-Function block, и ошибка происходит в S-функции, Уровень 2 MATLAB S-Function block показывает информацию о трассировке стека MATLAB для ошибки в диалоговом окне. Нажмите кнопку ОК, чтобы закрыть диалоговое окно.
Типы данных |
|
Прямой проход |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулей |
|
[a] Level-1 S-функции MATLAB поддерживают только двойной тип данных. Level-2 S-функции MATLAB поддерживают все типы данных, поддерживаемые Simulink. | |