Home | Develop | Download | Contact
Campos de datos
Referencia de la Estructura PdsLpFir

Una estructura tipo PdsLpFir . Más...

#include <pdslpfir.h>

Diagrama de colaboración para PdsLpFir:
Collaboration graph

Campos de datos

PdsVector * h
 
PdsDfNatural Par
 
PdsDfNatural N
 
PdsVector * X
 

Descripción detallada

Una estructura tipo PdsLpFir .

Esta estructura genera un filtro Linear-Phase FIR. Para usar incluir pds/pdsdf.h.

\[ h[n]=h[N-1-n]\]

.

lpfir1.png
Filtro Linear-Phase FIR, h con M=3 elementos, y N=6 par

\[ M=N/2\]

.

\[ y[n]=\sum_{i=0}^{\frac{N}{2}-1}h_i(x[n-i]+x[n-(N-1-i)]) \]

.

\[ \frac{Y[z]}{X[z]} = H[z] = \sum_{i=0}^{M-1}h_i(z^{-i}+z^{-(N-1-i)}) \]

.

lpfir2.png
Filtro Linear-Phase FIR, h con M=3 elementos, y N=5 impar

\[ M=(N+1)/2\]

.

\[ y[n]=\sum_{i=0}^{M-2}h_i(x[n-i]+x[n-(N-1-i)]) + h_{M-1} x[n-(M-1)] \]

.

\[ \frac{Y[z]}{X[z]} = H[z] = \sum_{i=0}^{M-2}h_i(z^{-i}+z^{-(N-1-i)}) + h_{M-1}z^{-(M-1)}\]

.

Autor
Fernando Pujaico Rivera
Ejemplos:
testprog7.c.

Definición en la línea 95 del archivo pdslpfir.h.

Documentación de los campos

PdsVector* PdsLpFir::h

Es el vector de elementos h_i.

Definición en la línea 98 del archivo pdslpfir.h.

PdsDfNatural PdsLpFir::Par

Si el vector H tiene una cantidad de elementos par o impar.

Definición en la línea 100 del archivo pdslpfir.h.

PdsDfNatural PdsLpFir::N

El número de elementos x_i.

Definición en la línea 102 del archivo pdslpfir.h.

PdsVector* PdsLpFir::X

Vector de elemnotos x[n-i].

Definición en la línea 104 del archivo pdslpfir.h.

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed