energydetector.cpp

来自「QPSK调制Modem的C实现及文档说明」· C++ 代码 · 共 25 行

CPP
25
字号
/******************************************************************************
 * EnergyDetector -- simulates a energy detector                              *
 * Functions -- SetEnergyLevel, EnergyDetect                                  *
 * Returns -- true if input energy exceeds specified energy level             *
 ******************************************************************************/
#include<iostream.h>
class EnergyDetector
{ private:
   double EnergyLevel;

  public:
   void SetEnergyLevel(double Eg) {EnergyLevel=Eg;}    /* unit -- v*v */
   int EnergyDetect(double Voltage)
    { if ((Voltage*Voltage)>EnergyLevel) return 1;
      else return 0;
    }
};
 






⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?