dsplib 1.1.0
C++ DSP library for MATLAB-like coding
Loading...
Searching...
No Matches
Public Member Functions | List of all members
dsplib::FIRInterpolator Class Reference
Inheritance diagram for dsplib::FIRInterpolator:
Inheritance graph
[legend]
Collaboration diagram for dsplib::FIRInterpolator:
Collaboration graph
[legend]

Public Member Functions

 FIRInterpolator (int interp)
 
 FIRInterpolator (int interp, span_real h)
 
arr_real process (span_real in) final
 
int delay () const noexcept final
 
int interp_rate () const noexcept final
 
- Public Member Functions inherited from dsplib::IResampler
virtual int decim_rate () const noexcept
 
int next_size (int size) const noexcept
 
int prev_size (int size) const noexcept
 

Additional Inherited Members

- Static Public Member Functions inherited from dsplib::IResampler
static std::vector< arr_realpolyphase (span_real h, int m, real_t gain=1.0, bool flip_coeffs=false)
 
static int next_size (int size, int p, int q)
 
static int prev_size (int size, int p, int q)
 
static std::pair< int, int > simplify (int p, int q)
 

Member Function Documentation

◆ delay()

int dsplib::FIRInterpolator::delay ( ) const
finalvirtualnoexcept

Reimplemented from dsplib::IResampler.

◆ interp_rate()

int dsplib::FIRInterpolator::interp_rate ( ) const
finalvirtualnoexcept

Reimplemented from dsplib::IResampler.

◆ process()

arr_real dsplib::FIRInterpolator::process ( span_real  in)
finalvirtual

Implements dsplib::IResampler.


The documentation for this class was generated from the following file: