interleaving.h

来自「基于MATLAB的GSM仿真系统 并附有直接画出性能曲线的简化程序。」· C头文件 代码 · 共 19 行

H
19
字号
//#include <stdio.h>
#include "GSMSim.h"

#define Ninterleave 456  //交织后block的长度
#define Iinterleave 3    //block的个数


typedef struct //表中元素的结构
{ 
	int B;     //对应的burst的序号
	int j;     //对应的j的序号
} interleaving_table;

void create_table (interleaving_table table[Ninterleave]);
void interleaving (int c[],int i[],interleaving_table table[Ninterleave]);
void mapping_2(int i[],int e[]);
int jointblock3to1(int block1[Ninterleave],int block2[Ninterleave],
                   int block3[Ninterleave],int blockforinter[Iinterleave*Ninterleave]);

⌨️ 快捷键说明

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