文件名称:qpsk123
介绍说明--下载内容均来自于网络,请自行研究使用
The code implements VIterbi encoding and decoding with QPSK as the modulation scheme.
It is very efficient gives a very small BER
It is very efficient gives a very small BER
(系统自动生成,下载前可以参看下载内容)
下载文件列表
new_qpsk\awgn ich data.txt
........\awgn qch data.txt
........\AWGN.cpp
........\AWGN.h
........\ber.dat
........\ber.txt
........\Debug
........\.....\AWGN.obj
........\.....\CL.read.1.tlog
........\.....\CL.write.1.tlog
........\.....\FFT.obj
........\.....\GI.obj
........\.....\link.5120.read.1.tlog
........\.....\link.5120.write.1.tlog
........\.....\link.5120-cvtres.read.1.tlog
........\.....\link.5120-cvtres.write.1.tlog
........\.....\link.5216.read.1.tlog
........\.....\link.5216.write.1.tlog
........\.....\link.5216-cvtres.read.1.tlog
........\.....\link.5216-cvtres.write.1.tlog
........\.....\link.7856.read.1.tlog
........\.....\link.7856.write.1.tlog
........\.....\link.7856-cvtres.read.1.tlog
........\.....\link.7856-cvtres.write.1.tlog
........\.....\link.9172.read.1.tlog
........\.....\link.9172.write.1.tlog
........\.....\link.9172-cvtres.read.1.tlog
........\.....\link.9172-cvtres.write.1.tlog
........\.....\link.9764.read.1.tlog
........\.....\link.9764.write.1.tlog
........\.....\link.9764-cvtres.read.1.tlog
........\.....\link.9764-cvtres.write.1.tlog
........\.....\link.read.1.tlog
........\.....\link.write.1.tlog
........\.....\link-cvtres.read.1.tlog
........\.....\link-cvtres.write.1.tlog
........\.....\main.obj
........\.....\mt.read.1.tlog
........\.....\mt.write.1.tlog
........\.....\new_qpsk.Build.CppClean.log
........\.....\new_qpsk.exe.embed.manifest
........\.....\new_qpsk.exe.embed.manifest.res
........\.....\new_qpsk.exe.intermediate.manifest
........\.....\new_qpsk.lastbuildstate
........\.....\new_qpsk.log
........\.....\new_qpsk_manifest.rc
........\.....\Qpsk.obj
........\.....\RANDOM.obj
........\.....\rc.read.1.tlog
........\.....\rc.write.1.tlog
........\.....\Sefade.obj
........\.....\vc100.idb
........\.....\vc100.pdb
........\.....\VITERBI_soft.obj
........\decoded data after viterbi soft decoding.txt
........\define.h
........\demodulated data.txt
........\encoded data afterviterbi soft encoding.txt
........\FFT.cpp
........\FFT.h
........\GI.cpp
........\GI.h
........\i channel data.txt
........\input data randomly generated.txt
........\main.cpp
........\new_qpsk.vcxproj
........\new_qpsk.vcxproj.filters
........\new_qpsk.vcxproj.user
........\q channel data.txt
........\Qpsk.cpp
........\Qpsk.h
........\RANDOM.cpp
........\RANDOM.h
........\Sefade.cpp
........\Sefade.h
........\VITERBI_soft.cpp
........\VITERBI_soft.h
........\awgn qch data.txt
........\AWGN.cpp
........\AWGN.h
........\ber.dat
........\ber.txt
........\Debug
........\.....\AWGN.obj
........\.....\CL.read.1.tlog
........\.....\CL.write.1.tlog
........\.....\FFT.obj
........\.....\GI.obj
........\.....\link.5120.read.1.tlog
........\.....\link.5120.write.1.tlog
........\.....\link.5120-cvtres.read.1.tlog
........\.....\link.5120-cvtres.write.1.tlog
........\.....\link.5216.read.1.tlog
........\.....\link.5216.write.1.tlog
........\.....\link.5216-cvtres.read.1.tlog
........\.....\link.5216-cvtres.write.1.tlog
........\.....\link.7856.read.1.tlog
........\.....\link.7856.write.1.tlog
........\.....\link.7856-cvtres.read.1.tlog
........\.....\link.7856-cvtres.write.1.tlog
........\.....\link.9172.read.1.tlog
........\.....\link.9172.write.1.tlog
........\.....\link.9172-cvtres.read.1.tlog
........\.....\link.9172-cvtres.write.1.tlog
........\.....\link.9764.read.1.tlog
........\.....\link.9764.write.1.tlog
........\.....\link.9764-cvtres.read.1.tlog
........\.....\link.9764-cvtres.write.1.tlog
........\.....\link.read.1.tlog
........\.....\link.write.1.tlog
........\.....\link-cvtres.read.1.tlog
........\.....\link-cvtres.write.1.tlog
........\.....\main.obj
........\.....\mt.read.1.tlog
........\.....\mt.write.1.tlog
........\.....\new_qpsk.Build.CppClean.log
........\.....\new_qpsk.exe.embed.manifest
........\.....\new_qpsk.exe.embed.manifest.res
........\.....\new_qpsk.exe.intermediate.manifest
........\.....\new_qpsk.lastbuildstate
........\.....\new_qpsk.log
........\.....\new_qpsk_manifest.rc
........\.....\Qpsk.obj
........\.....\RANDOM.obj
........\.....\rc.read.1.tlog
........\.....\rc.write.1.tlog
........\.....\Sefade.obj
........\.....\vc100.idb
........\.....\vc100.pdb
........\.....\VITERBI_soft.obj
........\decoded data after viterbi soft decoding.txt
........\define.h
........\demodulated data.txt
........\encoded data afterviterbi soft encoding.txt
........\FFT.cpp
........\FFT.h
........\GI.cpp
........\GI.h
........\i channel data.txt
........\input data randomly generated.txt
........\main.cpp
........\new_qpsk.vcxproj
........\new_qpsk.vcxproj.filters
........\new_qpsk.vcxproj.user
........\q channel data.txt
........\Qpsk.cpp
........\Qpsk.h
........\RANDOM.cpp
........\RANDOM.h
........\Sefade.cpp
........\Sefade.h
........\VITERBI_soft.cpp
........\VITERBI_soft.h