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