• 大小: 257KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-10
  • 语言: C/C++
  • 标签: C++  

资源简介

无编码和译码情况下对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\untitled.fig

............此处省略7个文件信息

评论

共有 条评论