window.h File Reference

Various FIR window functions: hamming,hanning,blackman,kaiser, chebyshev. More...

#include <spuc/spuc_types.h>
#include <spuc/smart_array.h>

Include dependency graph for window.h:

This graph shows which files directly or indirectly include this file:


Namespaces

namespace  SPUC

Functions

float_type SPUC::io (float_type x)
 bessel function for kaiser window
smart_array< float_typeSPUC::hamming (long nf, float_type alpha, float_type beta)
 hamming window $ w(n) = alpha + beta*cos( 2*\pi*(n-1)/(nf-1) )$
smart_array< float_typeSPUC::hanning (long nf)
 hanning window $ w(n) = 0.5( 1 - cos( 2*\pi*n/(nf-1) )$
smart_array< float_typeSPUC::blackman (long nf)
 Blackman Window $ w[x] = 0.42 - 0.5*cos(2*\pi*x/nf) + 0.08*cos(2*\pi*x/nf)$.
smart_array< float_typeSPUC::kaiser (long nf, float_type beta)
 kaiser window
smart_array< float_typeSPUC::cheby (long nf, long n, long ieo, float_type dp, float_type df, float_type x0)
 dolph chebyshev window design
void SPUC::chebc (float_type nf, float_type dp, float_type df, float_type n, float_type x0)
 chebyshev window

Detailed Description

Various FIR window functions: hamming,hanning,blackman,kaiser, chebyshev.


Generated on Mon Jun 9 19:40:18 2008 for DSPTemplates by  doxygen 1.4.7