Level-2 MATLAB S-Function

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

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

Описание

Этот блок позволяет вам использовать S-функцию Level 2 MATLAB® (см. Уровень 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, чтобы закрыть диалоговое окно.

Параметры

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

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

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

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

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

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

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

Характеристики блока

Типы данных

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

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

yes

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

yes

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

yes

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

no

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

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

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

Для просмотра документации необходимо авторизоваться на сайте