⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fs_resp.h

📁 digital filter designer s handbook header files
💻 H
字号:
//
//  File = fs_resp.h
//

#ifndef _FS_RESP_H_
#define _FS_RESP_H_

#include "fs_dsgn.h"

class FreqSampFilterResponse
{
public:

  // constructors
  
  FreqSampFilterResponse( );
  FreqSampFilterResponse( FreqSampFilterDesign *filter_design,
                          int num_resp_pts,
                          int db_scale );
  
  // destructor
  
  ~FreqSampFilterResponse( );

  // methods
 
  double GetStopbandPeak(void);
  
  void ComputeMagResp( FreqSampFilterDesign *filter_design,
                       int db_scale);
                         
  double* GetMagResp( void);
  
  void DumpMagResp( ofstream* output_stream);
  
  void NormalizeResponse(int db_scale);
  
private:

  //
  // filter band configuration: 1 = lowpass,  2 = highpass,
  //                            3 = bandpass, 4 = bandstop
  int Band_Config;
  int Db_Scale_Enabled;
  int Num_Taps; 
  int Fir_Type;
  int N1, N2, N3, N4;
  int Num_Resp_Pts;
  
  double* Mag_Resp;
};

#endif

⌨️ 快捷键说明

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