全球旧事资料 分类
echooffclearallcloseallclcfpri
tfOFDM仿真
tic


参数定



I
itializetheparameters
NumLoop1000
NumSubc128
NumCP8
Sy
cDelay0
子载波数
128
位数符号
2
符号数载波
1000
训练符号数
0
循环前缀长度
8116T
调制方式
4QAM
多径信道数
3
IFFTSize
128
信道最大时延
2


QAM
MODULATION


Ge
eratethera
dombi
arystreamfortra
smittest
BitsTxfloorra
d1NumLoopNumSubc2
ModulateGe
eratesQAMsymbolsi
putBitsTx1NumLoopNumSubcoutputSymQAMNumLoopNumSubc2SymQAMtmpreshapeBitsTx2NumLoopNumSubc2
fSymQAMtmptmpbi2deSymQAMtmp2leftmsb

函数说明:
bi
2decbi
arystri
terpretsthebi
arystri
gbi
arystra
dretur
s
the
equivale
tdecimal
umber
bi2de是把列向量的每一个元素都由2进制变为10进制
DBI2DEMSBFLAGusesMSBFLAGtodetermi
ethei
put
orie
tatio


MSBFLAGhastwopossiblevaluesrightmsba
d
leftmsbGivi
ga

rightmsbMSBFLAGdoes
otcha
gethefu
ctio
sdefault
behavior

Givi
galeftmsbMSBFLAGflipsthei
putorie
tatio
suchthat
the

MSBiso
theleft
DBI2DEPco
vertsabasePvectortoadecimalvalue

Examples

B00111010

T011210

Dbi2deB
Dbi2deBleftmsb

Dbi2deT3

D
D

D

12
3
12

5
10
5

QAMmodulatio
001i011i101i111i
f利用查表法进行QAM星座映射QAMTable1i1i1i1iSymQAMQAMTableSymQAMtmptmp1


IFFT


i
putSymQAMNumLoopNumSubc2outputSymIFFTNumSubcNumLoop
SymIFFTzerosNumSubcNumLoop
SymIFFTtmpreshapeSymQAMNumSubc2NumLoop
SymIFFTtmptmpzerosNumSubcNumLoop
SymIFFTtmptmp1realSymIFFTtmp1实数
SymIFFTtmptmpNumSubc21imagSymIFFTtmp1实数
这么安排矩阵的目的是为了构造共轭对称矩阵
共轭对称矩阵的特点是在ifftfft的矢量上N点的矢量
在0,N2点必须是实数一般选为0
1至N2点与(N2)1至N1点关于N2共轭对称
SymIFFTtmptmp2NumSubc2SymIFFTtmp2NumSubc2SymIFFTtmptmpNumSubc22NumSubcflipdimco
jSymIFFTtmp2NumSubc21函数说明:BflipdimAdimretur
sAwithdime
sio
dimflippedWhe
thevalur
好听全球资料 返回顶部