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