Эта модель показывает, как Stateflow® позволяет вам включать и вызывать свои пользовательски записанные функции кода С.
В этом конкретном примере функция, определяемая C в my_function.c
и структуре, которая задана в my_header.h
, включена в график. MY_FUNCTION
умножает свой вход на два. Структура в my_header.h
задана можно следующим образом:
typedef struct { real_T a; int8_T b[10]; } MyStruct;
Доступы модели элемент структуры с помощью записи через точку MyStruct.a
и также с использованием указателя gMyStructPointerVar ->b[1]
.