资源简介
无编码和译码情况下对QPSK的性能用C++进行仿真,给出误比特率和误符号率
代码片段和文件信息
#include“head.h“
extern double sigma;
/*double UniformRand()
{
double uRand=double(rand())/(double)RAND_MAX;
return uRand;
}
double GuassNoise(double sigma)
{
int num=12;
double sum=0.0;
double mean=0.0;
double guassRand;
for(int i=0;i sum+=UniformRand();
guassRand=sigma*(sum-6.0)*sqrt((double)num/12.0)+mean;
return guassRand;
}*/
int A = 48271;
const unsigned long M = 2147483647L;
int Q = M / A;
int R = M % A;
long state = 57;
int RandomInt()
{
int tmpState = A * ( state % Q ) - R * ( state / Q );
if ( tmpState >= 0 )
state = tmpState;
else
state = tmpState + M;
return state;
}
double RandomReal()
{
return RandomInt() / (double)M;
}
plural ComplexGau
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1494 2010-10-18 11:12 QPSK\channel.cpp
文件 249 2010-09-09 20:09 QPSK\Count_ber.asp
文件 413 2010-10-18 12:10 QPSK\Count_ber.cpp
文件 7763 2010-10-18 19:36 QPSK\Debug\channel.obj
文件 2859 2010-10-18 19:36 QPSK\Debug\Count_ber.obj
文件 1933 2010-10-18 19:36 QPSK\Debug\decode.obj
文件 2496 2010-10-18 19:36 QPSK\Debug\demodulation.obj
文件 1933 2010-10-18 19:36 QPSK\Debug\encode.obj
文件 2111 2010-10-18 19:36 QPSK\Debug\Info_seq.obj
文件 237618 2010-10-18 19:36 QPSK\Debug\liuyang.exe
文件 283644 2010-10-18 19:36 QPSK\Debug\liuyang.ilk
文件 574464 2010-10-18 19:36 QPSK\Debug\liuyang.pdb
文件 8817 2010-10-18 19:36 QPSK\Debug\main.obj
文件 3238 2010-10-18 19:36 QPSK\Debug\modulation.obj
文件 58368 2010-10-18 19:37 QPSK\Debug\vc60.idb
文件 61440 2010-10-18 19:36 QPSK\Debug\vc60.pdb
文件 44 2010-10-18 19:30 QPSK\decode.cpp
文件 249 2010-09-09 20:09 QPSK\demodulation.asp
文件 366 2010-10-18 19:35 QPSK\demodulation.cpp
文件 41 2010-09-09 19:51 QPSK\encode.cpp
文件 606 2010-10-18 19:30 QPSK\head.h
文件 162 2010-10-18 12:12 QPSK\Info_seq.cpp
文件 4682 2010-10-18 19:35 QPSK\liuyang.dsp
文件 537 2010-09-09 19:55 QPSK\liuyang.dsw
文件 140288 2010-10-19 14:52 QPSK\liuyang.ncb
文件 71680 2010-10-19 14:52 QPSK\liuyang.opt
文件 1427 2010-10-18 19:36 QPSK\liuyang.plg
文件 1321 2010-10-18 19:36 QPSK\main.cpp
文件 640 2010-10-18 19:34 QPSK\modulation.cpp
文件 8566 2010-10-18 19:28 QPSK\unti
............此处省略7个文件信息
- 上一篇:MFC个人财务管理系统
- 下一篇:完成端口 IOCP聊天室程序
相关资源
- c++ 数字键盘设计(源码)
- Linux优先级时间片调度C++源码
- c++ RoyCardTableView 列表插入
- 电机控制平台(c++源码)
- PID 控制算法实现(fuzzy-PID-controller)
- c++ 获取当前执行位置的调用栈
- windows文件夹监控(c++源码)
- C++ tts开发 可调节语速,音量,切换语
- c++(3_MSGS.C)
- c++实现P2PDemo(点对点聊天)
- windows 串口升级工具(c++源码)
- ntmedsys.sys(c++源码)
- DSS中的RTSPclientLib程序
- c 常用的数据结构 (Errata for Ford/Top
- RTSPRTP C++ 源代码
-
c++ xm
lRPC - rip协议编程及代码实现
- ippicv_2017u3_win_intel64_general_20170822.zip
- Windows Sockets 编程及UR机器人通信数据
- 跟进域名解析IP地址(c++ builder)
- iCord-屏幕录制(c++源码)
- 用ADO 对C++连接ORACLE 数据库
- 基于libevent 实现的http服务C++(myhttp
- 多人聊天室c++源码(附服务器端以及
- c++ 不打开图档可替换字符串源码
- opencv:视频图片相互转换程序
- VC++图片控件(Picture Control)显示资源
- Opencv3中SIFT算法详解
- MFC图片操作(PRO5_PNGDlg.cpp)
- c++ 实现 凯撒加密、解密
评论
共有 条评论