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