ssSetVectorMode

Задайте векторный режим, который поддерживает S-функция

Синтаксис

void ssSetVectorMode(SimStruct *S, ssVectorMode mode)

Аргументы

S

SimStruct, представляющий Блок s-function.

mode

Векторный режим.

Описание

Задает типы подобных вектору сигналов, что порты ввода и вывода Блока s-function поддерживают. Механизм Simulink® использует эту информацию во время распространения размерности сигнала, чтобы проверять валидность сигналов, соединенных с блоком или испускаемых блоком. ssVectorMode перечислимого типа задает множество значений, которое может иметь mode.

Значение режима

Поддерживаемая размерность сигнала

SS_UNKNOWN_MODE

Неизвестный

SS_1_D_OR_COL_VECT

1D (векторный) или отдельный столбец, 2D (вектор-столбец)

SS_1_D_OR_ROW_VECT

1D или одна строка, 2D (вектор - строка) сигналы

SS_1_D_ROW_OR_COL_VECT

Вектор или строка или вектор-столбец

SS_1_D_VECT

Вектор

SS_COL_VECT

Вектор-столбец

SS_ROW_VECT

Вектор - строка

Языки

C, C++

Пример

Следующий оператор

ssSetVectorMode(S, SS_1_D_OR_ROW_VECT);

указывает, что S-функция поддерживает векторы - строки для сигналов порта ввода и вывода.

Представлено до R2006a