exponenta event banner

Уровень 2 S-функция MATLAB

Используйте Уровень 2 S-функция MATLAB в модели

  • Библиотека:
  • Simulink / Пользовательские Функции

Описание

Этот блок позволяет вам использовать S-функцию Level 2 MATLAB® (см. Уровень 2 Записи S-функции MATLAB) в модели. Для этого создайте экземпляр этого блока в модели. Затем введите имя Уровня 2 S-функция MATLAB в поле S-имени-функции диалогового окна параметра блока.

Примечание

Используйте Блок s-function, чтобы включать Уровень 1 S-функция MATLAB в блок.

Если Уровень 2, S-функция MATLAB задает любые дополнительные параметры, можно ввести их в поле Parameters диалогового окна параметра блока. Введите параметры как выражения MATLAB, которые оценивают к их значениям в порядке, заданном S-функцией MATLAB. Используйте запятые, чтобы разделить каждое выражение.

Если модель включает Уровень 2 Блок s-function MATLAB, и ошибка происходит в S-функции, Уровень 2, Блок s-function MATLAB отображает информацию трассировки стека MATLAB для ошибки в диалоговом окне. Нажмите ОК, чтобы закрыть диалоговое окно.

Параметры

развернуть все

Задайте имя функции MATLAB, которая задает поведение этого блока. Функция MATLAB должна следовать стандарту Уровня 2 для записи S-функций MATLAB (см. Уровень 2 Записи S-функции MATLAB для деталей).

Программируемое использование

Блочный параметр: FunctionName
Ввод: символьный вектор
Значения: 'matlabfile' | S-имя-функции
Значение по умолчанию: 'matlabfile'

Задайте значения параметров для этого блока.

Программируемое использование

Блочный параметр: Параметры
Ввод: символьный вектор
Значения: значения блочных параметров
Значение по умолчанию: ' '

Блокируйте характеристики

Типы данных

double[a] | single[a] | Boolean[a] | base integer[a] | fixed point[a]

Прямое сквозное соединение

No

Многомерные сигналы

Yes

Сигналы переменного размера

Yes

Обнаружение пересечения нулем

No

A 

Уровень 1 S-функции MATLAB поддерживают только двойной тип данных. Уровень 2 S-функции MATLAB поддерживают все типы данных, которые поддерживает Simulink.

Расширенные возможности

Представленный в R2010b