impresp.h

来自「digital filter designer s handbook heade」· C头文件 代码 · 共 40 行

H
40
字号
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//
//  File = impresp.h
//
//

#ifndef _IMPRESP_H_
#define _IMPRESP_H_

#include <fstream.h>
#include "poly.h"
#include "typedefs.h"
#include "filtfunc.h"

class ImpulseResponse
{ 
 public: 
   
   ImpulseResponse( FilterTransFunc* trans_func,
                    int num_resp_pts,
                    double delta_t);
   void GenerateResponse(void);
   double ComputeSample(double time);
   
 private:
 
   FilterTransFunc *Trans_Func;
   double Delta_Time;
   int Num_Resp_Pts;
   ofstream *Response_File;
   double H_Sub_Zero;
   double_complex* K_Sub_R;
   double *Sigma, *Omega;
   int Num_Poles, Num_Zeros;
   int Order_Is_Odd;
   int R_Max;
};

#endif

⌨️ 快捷键说明

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