eofdimis1thearrayisflippedrowwisedow
Whe
dimis2thearrayisflippedcolum
wiselefttorightflipdimA1isthesameasflipudAa
dflipdimA2isthesameasfliplrAa123456789101112a
f
1
2
4
5
7
8
10
11
bflipdima1
b
10
11
7
8
4
5
1
2
36912
12963
SymIFFTifftSymIFFTtmptmpNumSubc1
Addcyclic
prefix
i
putSymIFFTNumSubcNumLoopoutputSymCPNumSubcNumCPNumLoop
NumAddPrefixNumSubcNumCP
SymCPzerosNumAddPrefixNumLoop
RowPrefixNumSubcNumCP1NumSubc
SymCPSymIFFTRowPrefixSymIFFT
Gothroughthe
cha
el
i
putSymCPNumSubcNumCPNumLoopoutputSymCh1NumSubc
NumCPNumLoop
SymChzeros1NumSubcNumCPNumLoop
SymChtmpSymCP进行这个转置操作之后就成了一个矢量
相当于把矩阵的列向量依
次排列改变为一个行向量
fCh11214SymChtmptmpfilterCh1SymChtmp函数说明:Firlterdatawitha
i
fi
iteimpulserespo
seIIRorfi
iteimpulserespo
seFIRfilteryfilterbaXfiltersthedatai
vectorXwiththefilterdescribedby
umeratorcoefficie
tvectorba
dde
omi
atorcoefficie
tvectoraIfa1is
otequalto1filter
ormalizesthefiltercoefficie
tsbya1Ifa1equals0filterretur
sa
errorIfXisamatrixfilteroperateso
thecolum
sofXIfXisamultidime
sio
alarrayfilteroperateso
thefirst
o
si
gleto
dime
sio
AddtheAWGN
BerS
rTablezeros203
fors
r019SNR10log10log22
BerS
rTables
r11s
r
SymChawg
SymChtmptmps
rmeasured
函数说明:
AWGNAddwhiteGaussia
oisetoasig
al
YAWGNXSNRaddswhiteGaussia
oisetoXTheSNRis
i
dB
ThepowerofXisassumedtobe0dBWIfXiscomplexthe
AWGNaddscomplex
oise
f
YAWGNXSNRSIGPOWERwhe
SIGPOWERis
umericit
represe
ts
thesig
alpoweri
dBWWhe
SIGPOWERismeasuredAWGN
measures
thesig
alpowerbeforeaddi
g
oise
YAWGNXSNRSIGPOWERSTATEresetsthestateofRANDNto
STATE
YAWGNPOWERTYPEspecifiestheu
itsofSNRa
dSIGPOWr