📄 input.h
字号:
#define NUSER 1 //don't change this value
#define NT 2
#define PATHNUM 1
#define NR 1
#define NBIT 2 //3
// MNPSK -- Modified 2^N PSK modulation
#define DATALEN 130
#define EFOLDNUM 1
#define FFOLDNUM 0
#define FOLDNUM ( EFOLDNUM + FFOLDNUM )
#define NESTDIM 1//2
#define SPCTRELLISLEN ( DATALEN / FOLDNUM )
#define POLYSTATEORDER 2
#define POLYSTATENUM ( 1 << POLYSTATEORDER )
#define NPOLY 5
#define DPOLY 7
#define CONVTRELLISLEN ( SPCTRELLISLEN + POLYSTATEORDER )
#define CODEWORDLEN ( DATALEN + NESTDIM * (SPCTRELLISLEN + 2*POLYSTATEORDER) )
#define DD NT*CODEWORDLEN
#define LENGTH CODEWORDLEN/NBIT
#define TOTAL_CHIP NT*NBIT
#define NR2 2*NR
//L -- Log
//R -- Ratio
#define LR (float) +200 //20
#define LS (float) -200
//#define ASTEP(x) ( (x) > 1 ? 0 : 1 )
//#define STEP(x) ( (x) > 0 ? 0 : 1 )
/*
#define TOOLARGE (float) 1.0e8
#define TOOSMALL (float) 1.0e-8
#define TOOLARGE1 (float) 1.0e9
#define TOOSMALL1 (float) 1.0e-9
#define LTOOLARGE1 (float)7 //7 //Don't Change this value/
#define LTOOSMALL1 (float)-7 //-7 //Don't Change this value/
#define RTOOLARGE1 (float)1e3
#define RTOOSMALL1 (float)1e-3
#define LTOOLARGE2 (float)7 //9
#define LTOOSMALL2 (float)-7 //-9 stack=3
#define RTOOLARGE2 (float)1e9 //1e7
#define RTOOSMALL2 (float)1e-9 // 1e-7
#define LTOOLARGE3 (float)22
#define LTOOSMALL3 (float)-22
#define RTOOLARGE3 (float)1e9
#define RTOOSMALL3 (float)1e-9
#define TINY (float)1e-10
*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -