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

📄 input.h

📁 Turbo码性能仿真源程序信道编码方面的
💻 H
字号:
#define		NUSER					1	/*always set to 1*/

#define		NT						4 //8

#define		DATALEN					512
#define		EFOLDNUM				1
#define		FFOLDNUM				0
#define		FOLDNUM					( EFOLDNUM + FFOLDNUM )
#define		NESTDIM					2//1
#define		SPCTRELLISLEN			( DATALEN / FOLDNUM )

#define		POLYSTATEORDER			2//4
#define		POLYSTATENUM			( 1 << POLYSTATEORDER )
#define		NPOLY					5//25
#define		DPOLY					7//23

#define		PUNCTURE				1 //0
#define		CONVTRELLISLEN			( SPCTRELLISLEN + POLYSTATEORDER )

#define		CODEWORDLEN				( DATALEN + NESTDIM * (SPCTRELLISLEN + 2*POLYSTATEORDER) )
//#define	PUNCTUREDCODEWORDLEN	( DATALEN + NESTDIM * (SPCTRELLISLEN + 2*POLYSTATEORDER) * (NESTDIM-PUNCTURE)/NESTDIM )
#define		PUNCTUREDCODEWORDLEN	( DATALEN + (SPCTRELLISLEN + 2*POLYSTATEORDER) * (NESTDIM-PUNCTURE) )

#define		SPREADLEN				1 //2
#define		STACKNUM				1  //3

#define		CHIPNUM					( PUNCTUREDCODEWORDLEN * SPREADLEN )
#define		FRAMELEN				( CHIPNUM / STACKNUM / 2 )

//L -- Log
//R -- Ratio
#define		LTOOLARGE1		(float)9	/*Don't Change this value*/
#define		LTOOSMALL1		(float)-9	/*Don't Change this value*/
#define		RTOOLARGE1		(float)1e3
#define		RTOOSMALL1		(float)1e-3

#define		LTOOLARGE2		(float)7
#define		LTOOSMALL2		(float)-7
#define		RTOOLARGE2		(float)1e7
#define		RTOOSMALL2		(float)1e-7


#define		LTOOLARGE3		(float)9
#define		LTOOSMALL3		(float)-9
#define		RTOOLARGE3		(float)1e9
#define		RTOOSMALL3		(float)1e-9

#define		TINY			(float)1e-9

/*
#define		LTOOLARGE1		(float)2
#define		LTOOSMALL1		(float)-2
#define		RTOOLARGE1		(float)1e3
#define		RTOOSMALL1		(float)1e-3

#define		LTOOLARGE2		(float)7
#define		LTOOSMALL2		(float)-7
#define		RTOOLARGE2		(float)1e7
#define		RTOOSMALL2		(float)1e-7


#define		LTOOLARGE3		(float)9
#define		LTOOSMALL3		(float)-9
#define		RTOOLARGE3		(float)1e9
#define		RTOOSMALL3		(float)1e-9

#define		TINY			(float)1e-3
*/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -