Получите длину строки от входного порта
size_t ssGetInputStringLength(SimStruct *S,int portIdx)
SSimStruct, представляющий Блок s-function.
portIdxПорт, от которого можно получить длину входной строки.
Значение типа size_T указание на длину входной строки.
ssGetInputStringLength получает длину (size_t) из входной строки.
Чтобы скомпилировать S-функцию, соединитесь против libmwsimulink библиотека, например:
mex -lmwsimulink myStrings.c
C, C++
Этот пример получает длину входной строки.
... size_t u0len = ssGetInputStringLength(S, 0); ...
ssGetStringDataTypeMaxLength, ssIsStringDataType, ssReadInputString, ssRegisterStringDataType, ssWriteOutputString