lab1.c
来自「通信系统的模拟仿真程序」· C语言 代码 · 共 91 行
C
91 行
#define CODEGENERATOR_VERSION "1.1"
#define ACCELERATOR_VERSION "1.1"
#define SIMULINK_NAME "lab1"
#include <math.h>
#include <string.h>
#include "simstruc.h"
static void mdlInitializeSizes(S)
SimStruct * S;
{
ssSetNumContStates(S, 0);
ssSetNumDiscStates(S, 0);
ssSetNumOutputs(S, 0);
ssSetNumInputs(S, 0);
ssSetDirectFeedThrough(S, 0);
ssSetNumSampleTimes(S, 0);
ssSetNumIWork(S, 0);
ssSetNumRWork(S, 0);
ssSetNumPWork(S, 0);
ssSetNumBlocks(S, 0);
ssSetNumScopes(S, 0);
ssSetNumBlockIO(S, 0);
ssSetNumBlockParams(S, 0);
ssSetChecksum(S, 0);
ssSetParamChecksum(S, 0);
}
static void mdlInitializeSampleTimes(S)
SimStruct * S;
{
}
static void mdlInitializeConditions(x0, S)
double * x0;
SimStruct * S;
{
double *B = ssGetBlockIO(S);
double *P = ssGetBlockParam(S);
}
static void mdlOutputs(y, x, u, S, tid)
double * y;
double * x;
double * u;
SimStruct * S;
int tid;
{
double *B = ssGetBlockIO(S);
double *P = ssGetBlockParam(S);
}
static void mdlUpdate(x, u, S, tid)
double * x;
double * u;
SimStruct * S;
int tid;
{
}
static void mdlDerivatives(dx, x, u, S, tid)
double * dx;
double * x;
double * u;
SimStruct * S;
int tid;
{
}
static void mdlTerminate(S)
SimStruct * S;
{
double *B = ssGetBlockIO(S);
double *P = ssGetBlockParam(S);
}
#include "simulink.c"
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?