Задайте векторный режим, который поддерживает S-функция
void ssSetVectorMode(SimStruct *S, ssVectorMode mode)
SSimStruct, представляющий Блок s-function.
modeВекторный режим.
Задает типы подобных вектору сигналов, что порты ввода и вывода Блока s-function поддерживают. Simulink® механизм использует эту информацию во время распространения размерности сигнала, чтобы проверять валидность сигналов, соединенных с блоком или испускаемых блоком. Перечислимый тип ssVectorMode задает множество значений что mode может иметь.
|
Значение режима |
Поддерживаемая размерность сигнала |
|---|---|
|
|
Неизвестный |
|
|
1D (векторный) или отдельный столбец, 2D (вектор-столбец) |
|
|
1D или одна строка, 2D (вектор-строка) сигналы |
|
|
Вектор или строка или вектор-столбец |
|
|
Вектор |
|
|
Вектор-столбец |
|
|
Вектор-строка |
C, C++
Следующий оператор
ssSetVectorMode(S, SS_1_D_OR_ROW_VECT);
указывает, что S-функция поддерживает векторы-строки для сигналов порта ввода и вывода.