⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lab0.c

📁 通信系统的模拟仿真程序
💻 C
字号:


#define CODEGENERATOR_VERSION    "1.1"
#define ACCELERATOR_VERSION      "1.1"

#define SIMULINK_NAME	"lab0"	

#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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -