MityDSP Documentation Index
Static Public Member Functions
MityDSP::tcSigProcWinFunc Class Reference

#include <SigProc/SigProcWinFunc.h>

List of all members.

Static Public Member Functions

static void Hanning (float *OutBuf, unsigned int N)
static void Hamming (float *OutBuf, unsigned int N)
static void Blackman (float *OutBuf, unsigned int N)
static void Normalize (float *Buffer, unsigned int N)
static void Flattop (float *OutBuf, unsigned int N)

Detailed Description

The tcSigProcWinFunc class provides utility methods for generating commonly used window functions in Signal Processing.

See also:
tcSigProcWinFunc Page

Member Function Documentation

void tcSigProcWinFunc::Hanning ( float *  OutBuf,
unsigned int  N 
)
static

Generates a classic Hanning windowing function.

Parameters:
[out]OutBufBuffer to store the packed window function
[in]Nnumber of points in the window
void tcSigProcWinFunc::Hamming ( float *  OutBuf,
unsigned int  N 
)
static

Generates a classic Hamming windowing function.

Parameters:
[out]OutBufBuffer to store the packed window function
[in]Nnumber of points in the window
void tcSigProcWinFunc::Blackman ( float *  OutBuf,
unsigned int  N 
)
static

Generates a classic Blackman windowing function.

Parameters:
[out]OutBufBuffer to store the packed window function
[in]Nnumber of points in the window
void tcSigProcWinFunc::Normalize ( float *  Buffer,
unsigned int  N 
)
static

Normalizes an input vector such that unity gain is achieved on a correlated signal.

Parameters:
[in,out]Buffercontaining the vector to normalize
[in]Nnumber of points in the window
void tcSigProcWinFunc::Flattop ( float *  OutBuf,
unsigned int  N 
)
static

Generates a classic Flattop windowing function.

Parameters:
[out]OutBufBuffer to store the packed window function
[in]Nnumber of points in the window

  
Generated on Mon Apr 22 2013 11:33:40 for MityDSP Signal Processing by  Doxygen Version 1.8.1.1
Copyright © 2009, Critical Link LLC, All rights reserved.