MityDSP Documentation Index

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] OutBuf Buffer to store the packed window function
[in] N number of points in the window
void tcSigProcWinFunc::Hamming ( float *  OutBuf,
unsigned int  N 
) [static]

Generates a classic Hamming windowing function.

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

Generates a classic Blackman windowing function.

Parameters:
[out] OutBuf Buffer to store the packed window function
[in] N number 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] Buffer containing the vector to normalize
[in] N number of points in the window
void tcSigProcWinFunc::Flattop ( float *  OutBuf,
unsigned int  N 
) [static]

Generates a classic Flattop windowing function.

Parameters:
[out] OutBuf Buffer to store the packed window function
[in] N number of points in the window

  
Generated on Wed Mar 28 15:14:03 2012 for MityDSP Signal Processing by  Doxygen Version 1.6.1
Copyright © 2009, Critical Link LLC, All rights reserved.