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