40 #ifndef __PDSLPLPFIR_H__ 41 #define __PDSLPLPFIR_H__ 48 #include <pds/pdsdfglobal.h> 49 #include <pds/pdsvector.h> int pds_lpfir_evaluate_value(PdsLpFir *LPFIR, PdsDfReal x, PdsDfReal *y)
Evalúa el filtro Linear-Phase FIR con el valor de entrada x, el resultado es cargado en y...
Una estructura tipo PdsLpFir .
PdsLpFir * pds_lpfir_new(const PdsVector *h, PdsDfNatural par)
Crea un filtro Linear-Phase FIR con parametros h.
int pds_lpfir_get_length(PdsLpFir *LPFIR)
Esta función retorna la longitud del vector que representa el filtro FIR.
int pds_lpfir_evaluate_vector(PdsLpFir *LPFIR, const PdsVector *x, PdsVector *y)
Evalúa el filtro Linear-Phase FIR con el vector de entrada x, el resultado es cargado en el vector y...
int pds_lpfir_get_order(PdsLpFir *LPFIR)
Esta función retorna o grado del filtro FIR.
unsigned int PdsDfNatural
void pds_lpfir_free(PdsLpFir *LPFIR)
Libera el filtro de tipo PdsLpFir.
void pds_lpfir_destroy(PdsLpFir **LPFIR)
Libera el filtro de tipo PdsLpFir. y carga la variable con NULL.