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

Una estructura tipo PdsIir . Más...

#include <pdsiir.h>

Diagrama de colaboración para PdsIir:
Collaboration graph

Campos de datos

PdsVector * a
 
PdsDfNatural Q
 
PdsVector * b
 
PdsDfNatural P
 
PdsVector * t
 

Descripción detallada

Una estructura tipo PdsIir .

Esta estructura genera un filtro IIR. Para usar incluir pds/pdsdf.h.

iir-filter.png
Filtro IIR

\[ y[n]=\sum_{i=0}^{P}b_ix[n-i]+\sum_{i=1}^{Q}a_iy[n-i] \]

.

\[ \frac{Y[z]}{X[z]}=H[z]=\frac{\sum_{i=0}^{P}b_iz^{-i}}{1-\sum_{i=1}^{Q}a_iz^{-i}} \]

.

\[ a[0]=-1\]

\[ 0=\sum_{i=0}^{P}b_ix[n-i]+\sum_{i=0}^{Q}a_iy[n-i] \]

.

\[ \frac{Y[z]}{X[z]}=H[z]=\frac{\sum_{i=0}^{P}h_{num}[i]z^{-i}}{\sum_{i=0}^{Q}h_{den}[i]z^{-i}} \]

.

Autor
Fernando Pujaico Rivera
Ejemplos:
example1a.c y example1b.c.

Definición en la línea 86 del archivo pdsiir.h.

Documentación de los campos

PdsVector* PdsIir::a

Es el vector de elementos a_i.

Definición en la línea 89 del archivo pdsiir.h.

PdsDfNatural PdsIir::Q

Indice del máximo elemento a_i.

Definición en la línea 91 del archivo pdsiir.h.

PdsVector* PdsIir::b

Es el vector de elementos b_i.

Definición en la línea 93 del archivo pdsiir.h.

PdsDfNatural PdsIir::P

Indice del máximo elemento b_i.

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

PdsVector* PdsIir::t

Vector temporal interno del filtro.

Definición en la línea 97 del archivo pdsiir.h.

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed