/************************************************************************** Description: Çàäàíèå êîëè÷åñòâà âõîäîâ, âûõîäîâ, ïàðàìåòðîâ, à òàêæå ðàçìåðà ðàáî÷èõ âåêòîðîâ S-function. Àâòîð: Óëèòîâñêèé Ä.È. Äàòà ïîñëåäíåãî îáíîâëåíèÿ: 2021.09.22 **************************************************************************/ #include "simstruc.h" #ifndef WRAPPER #define WRAPPER #define INPUT_0_WIDTH 20 //êîë-âî âõîäîâ #define OUTPUT_0_WIDTH 49 //êîë-âî âûõîäîâ #define NPARAMS 1 //êîë-âî ïàðàìåòðîâ (ñêàëÿðîâ è âåêòîðîâ) #define RWORK_0_WIDTH 5 //width of the real-work vector #define IWORK_0_WIDTH 5 //width of the integer-work vector void controller(SimStruct *S, const real_T *u, real_T *xD, real_T *rW, int_T *iW); extern double dt; #endif