Home
Manual de Usuario Paleta de Componentes LazFilters
Contents
1. 20 DIS cda 20 WIESE O O a di 20 Clase 5 21 2 22 20 O as baas haah ea 21 21 MOI au ama a Shu aaa 21 Clase TFilterlIRBSBessel 22 O 22 22 Visi n General de los Componentes La paleta contiene 12 componentes que tienen la siguiente nomenclatura Nomenclatura Filter Indica que es un filtro FilterllR Indica que es un filtro de respuesta infinita al impulso FilterlIRLP Indica que es un filtro de respuesta infinita al impulso pasa bajo FilterlIRHP Indica que es un filtro de respuesta infinita al impulso pasa alto FilterlIRBP Indica que es un filtro de respuesta infinita al impulso pasa banda FilterlIRBS Indica que es un filtro de respuesta infinita al impulso supresor de banda FilterlIRLPButterworth Indica que es un filtro de respuesta infinita al impulso pasa bajo Butterworth FilterlIRLPChebyshev Indica que es un filtro de respuesta infinita al impulso pasa bajo Chebyshev FilterlIRLPBessel Indica que es un filtro de respuesta infinita al impulso pasa bajo Bessel FilterlIRHPButterworth Indica que es un filtro de respuesta infinit
2. virtual Permite especificar el valor de la frecuencia de corte 2 function Devuelve la frecuencia corte 1 function GetFreqCut2 TFreqType Devuelve la frecuencia de corte 2 Clase TFilterlIRLPButterworth Dise o DO TFilterlIRLP TFilterlIRLPButterworth Figura 7 Clase TFilterllRLPButterworth M todo Se redefine el m todo Setup 11 Clase TFilterlIRLPChebyshev Dise o TComponent T TFilterlIR TFilterllIRLPChebyshev Figura 8 Clase TFilterllRLPChebyshev Propiedades property Ripple La ondulaci n en la banda de paso en dB M todo procedure SetRipple ARipple TAS_Sample Permiter especificar el ripple procedure SetupForChebyshev Para el funcionamiento de los filtros Chebyshev Se redefine el m todo Setup Clase TFilterlIRLPBessel Dise o TFilter ZA TFilterlIIR TFilterlIRLP TFilterlIRLPBessel Figura 9 Clase TFilterllRLPBessel M todo Se redefine el m todo Setup 13 Clase TFilterlIRHPButterworth Dise o 2 2 TFilterlIR TFilterlIIRHP TFilterlIIRHPButterworth Figura 10 Clase TFilterlIRHPButterworth M todo Se redefine el m todo Setup 14 Clase TFilterllRHPChebyshev Dise o s TFilterlIR TFilterlIIRHP TFilterllIRHPChebyshev Figura 11 Clase TFilterllIRHPChebyshev
3. A A asa ua ia 12 Propiedades u uu u u uuu e 12 MAI ale 12 Clase 0 00 0 0 60000 13 DISENO pia ahua aa asas nu amy seua ya si 13 MODO EdE iE 13 Clase TFilterllRHPButterworth 14 e b 14 ME A 14 Clase TFilterllRHPChebyshev 15 Ds 15 lt 15 O A A 15 Clase TFilterllRHPBessel o 16 16 M todo A A aaa a an 16 Clase TFilterllRBPButterworth 17 DISENO apa a 17 MAI A a aa Qam 17 Clase 18 721 3222125 aasan aa aaa aa ashi 18 Propiedades ra usan 18 MEDI asa ds 18 Clase TFilterllRBPBessel 19 DISPO a 19 Ac 19 Clase TFilterllRBSButterworth
4. pasa bajo Butterworth FilterlIRLPChebyshev Contiene propiedades y m todos que poseen los filtros IIR pasa bajo Chebyshev FilterlIRLPBessel Contiene propiedades y m todos que poseen los filtros IIR pasa bajo Bessel FilterlIRHPButterworth Contiene propiedades y m todos que poseen los filtros IIR pasa alto Butterworth FilterlIRHPChebyshev Contiene propiedades y m todos que poseen los filtros IIR pasa alto Chebyshev FilterlIRHPBessel Contiene propiedades y m todos que poseen los filtros IIR pasa alto Bessel FilterlIRBPButterworth Contiene propiedades y m todos que poseen los filtros IIR pasa banda Butterworth FilterlIRBPChebyshev Contiene propiedades y m todos que poseen los filtros IIR pasa banda Chebyshev FilterlIRBPBessel Contiene propiedades y m todos que poseen los filtros IIR pasa banda Bessel FilterlIRBSButterworth Contiene propiedades y m todos que poseen los filtros IIR supresor de banda Butterworth FilterlIRBSChebyshev Contiene propiedades y m todos que poseen los filtros IIR supresor de banda Chebyshev FilterlIRBSBessel Contiene propiedades y m todos que poseen los filtros IIR supresor de banda Bessel Uconst Contiene la declaraciones de las constates UOperator Contiene un conjunto de funciones para trabajar con n meros complejos UType Contiene las declaraciones de los tipos de datos Tipos de datos TfreqType Tipo de dato para especificar frecuencias Filt
5. metros del filtro se cambian los b feres internos se borran as se puede conseguir algunas distorsiones en el procesamiento de la se al property LastError Descripci n del error Clase TFilterlIRLP La clase TFilterlIRLP hereda de la clase TFilterllR encapsula todo lo concerniente a los filtros digitales de respuesta infinita al impulso pasa bajo Dise o TComponent TFilter TFilterlIR Figura 3 Clase TFilterlIRLP Propiedades property FreqCut1 Frecuencia de corte 1 M todos procedure SetFreqCut1 const InputValue TFregType virtual Permite insertar el valor de la frecuencia de corte uno procedure ResponseLowPass Implementa la respuesta de un filtro pasa bajo function Devuelve la frecuencia de corte uno Clase TFilterlIRHP La clase TFilterllRHP hereda de la clase TFilterllR y encapsula todo lo concerniente a los filtros digitales de respuesta infinita al impulso pasa alto Dise o TComponent TFilterlIR TFilterlIRHP Figura 4 Clase TFilterlIRHP Propiedades property FreqCut1 Frecuencia de corte 1 M todos procedure SetFreqCut1 const InputValue TFreqType Permite insertar el valor de la frecuencia de corte 1 procedure ResponseHighPass Implementa la respuesta de un filtro pasa alto function GetFreqCut1 TFreqType Devuelve la frecuencia de corte 1 Clase TFilterlIRBP La clase TFilterllRBP hered
6. Manual de Usuario Paleta de Componentes LazFilters Contenido Visi n General de los 1 MMS ote 2 d dali e 3 Estructura de Clas es u ulasissssqussassahisapasapaskassshastassspaskyasspasssqaqpaq 4 A 4 AAA 4 Ae o 4 M tOdOS icono a A A 4 Clase TA lisis 6 DISENO A Q aaa an 6 6 6 clase TFilterllRLP 7 A asas 7 PropiedadeS uuu oo A 7 nu A apa 7 Glase 8 ss 8 n enana bobo 8 Metodos cart 8 Glass TFiter RBP rta ee tera lares 9 DISENO pt 9 Propiedades 9 o 9 Glase TFilterllRBSU 10 u m u m a m m Sanu 10 Propiedades 10 o E 10 Clase TFilterllRLPButterworlh 11 DISENO aaa aaa aaa 11 E usus 2 A E O A 11 Clase TFilterllRLPChebyshev 12
7. Propiedades property Ripple La ondulaci n en la banda de paso en dB M todo procedure SetRipple ARipple TAS_Sample Permiter especificar el ripple procedure SetupForChebyshev Para el funcionamiento de los filtros Chebyshev Se redefine el m todo Setup Clase TFilterlIRHPBessel Dise o DS ZN TFilterlIR TFilterlIRHP TFilterlIRHPBessel Figura 12 Clase TFilterlIRHPBessel M todo Se redefine el m todo Setup 16 Clase TFilterIIRBPButterworth Dise o 2 TFilterlIR TFilterlIRBP TFilterlIIRBPButterworth Figura 13 Clase TFilterlIRBPButterworth M todo Se redefine el m todo Setup 17 Clase TFilterlIRBPChebyshev Dise o TComponent ZA TFilterlIR TFilterlIRBP TFilterlIRBPChebyshev Figura 14 Clase TFilterlIRBPChebyshev Propiedades property Ripple La ondulaci n en la banda de paso en dB M todo procedure SetRipple ARipple TAS_Sample Permiter especificar el ripple procedure SetupForChebyshev Para el funcionamiento de los filtros Chebyshev Se redefine el m todo Setup Clase TFilterlIRBPBessel Dise o 2 227 TFilterlIR TFilterlIRBP TFilterlIRBPBessel Figura 15 Clase TFilterlIRBPBessel M todo Se redefine el m todo Setup 19 Clase TFilterlIRBSButterworth Dise o 77 77 TFilterlIR TFilterlIRBS TFilterlIRBSButterworth Figura 16 Clase TFilterlIRBSButterworth M todo Se
8. a al impulso pasa alto Butterworth FilterlIRHPChebyshev Indica que es un filtro de respuesta infinita al impulso pasa alto Chebyshev FilterlIRHPBessel Indica que es un filtro de respuesta infinita al impulso pasa alto Bessel FilterlIRBPButterworth Indica que es un filtro de respuesta infinita al impulso pasa banda Butterworth FilterlIRBPChebyshev Indica que es un filtro de respuesta infinita al impulso pasa banda Chebyshev FilterlIRBPBessel Indica que es un filtro de respuesta infinita al impulso pasa banda Bessel FilterlIRBSButterworth Indica que es un filtro de respuesta infinita al impulso supresor de banda Butterworth FilterlIRBSChebyshev Indica que es un filtro de respuesta infinita al impulso supresor de banda Chebyshev FilterlIRBSBessel Indica que es un filtro de respuesta infinita al impulso supresor de banda Bessel Units Filter Contiene propiedades y m todos que posee cualquier tipo de filtro FilterlIR Contiene propiedades y m todos que poseen los filtros FilterlIRLP Contiene propiedades y m todos que poseen los filtros IIR pasa bajos FilterlIRHP Contiene propiedades y m todos que poseen los filtros pasa altos FilterlIRBP Contiene propiedades y m todos que poseen los filtros IIR pasa bandas FilterlIRBS Contiene propiedades y m todos que poseen los filtros supresores de bandas FilterlIRLPButterworth Contiene propiedades y m todos que poseen los filtros IIR
9. a de la clase TFilterllR y encapsula todo lo concerniente a los filtros digitales de respuesta infinita al impulso pasa banda Dise o 2 TFilterlIRBP Figura 5 Clase TFilterlIRBP Propiedades property FreqCut1 Frecuencia de corte 1 property FreqCut2 Frecuencia de corte 2 M todos procedure ResponseBandPass Implementa la respuesta de un filtro pasa banda procedure SetFreqCut1 const InputValue TFreqType virtual Permite especificar el valor de la frecuencia de corte 1 procedure SetFregCut2 const InputValue virtual Permite especificar el valor de la frecuencia de corte 2 function GetFregCuti Devuelve la frecuencia de corte uno function GetFregCut2 TFreqType Devuelve la frecuencia de corte 2 Clase TFilterlIRBS La clase TFilterllRBS hereda de la clase TFilterllR y encapsula todo lo concerniente a los filtros digitales de respuesta infinita al impulso supresores de banda Dise o TComponent N TFilterllR TFilterlIRBS Figura 6 Clase TFilterlIRBS Propiedades property FreqCut1 Frecuencia de corte 1 property FreqCut2 Frecuencia de corte 2 M todos procedure ResponseBandStop Implementa la respuesta de un filtro supresor de banda procedure 5 InputValue virtual Permite especificar el valor de la frecuencia de corte 1 procedure SetFregCut2 const InputValue
10. erOrder Tipo de dato para el orden del filtro TfregCutArray de dato para arreglo de frecuencias PFregCutArray de dato para puntero un arreglo de frecuencias TComplexArray Tipo de dato para arreglo de n meros complejos PComplexArray Tipo de dato para puntero a arreglo de n meros complejos TAS_Sample Tipo de dato para n meros flotantes TAS_SampleArray Tipo de dato para arreglo de n meros flotantes PTAS_SampleArray de dato para puntero a arreglo de n meros flotantes TAS_Float Tipo de dato para especificar la frecuencia de muestreo FilterProc Tipo de dato para el procesamiento del valor de entrada de acuerdo a los par metros del filtro El resultado es el valor filtrado Los datos pueden ser procesados tiempo real Estructura de Clases Clase TFilter La clase TFilter hereda de la clase TComponent y constituye la clase base para creaci n de cualquier tipo de filtro digital ya sea IIR FIR Dise o N Figura 1 Clase TFilter Propiedades property FreqCutCount Cantidad de frecuencias de corte que tendr el filtro property Frecuencia de corte property Order Orden del filtro property SampleRate Frecuencia de muestreo property Gain Ganancia de la se al de salida property Info Esta propiedad contiene informaci n del filtro ganancia de entrada y coeficientes de salida M todos procedure Reset virtual Borra el buffer interno procedure Setu
11. pFilter virtual Tiene la funci n de configurar el filtro se declara virtual en esta clase y ser redefinido en cada componente de acuerdo a sus funcionalidades procedure SetOrder AOrder FilterOrder Permite especificar el orden del filtro procedure SetSampleRate ASampleRate TAS_Float Permite especificar la frecuencia de muestreo function FilterPassAll InputValue TAS_Sample TAS_Sample virtual Tipo de filtro que deja pasar hacia la salida lo mismo que esta en su entrada function FilterPassNothing InputValue TAS_Sample TAS_Sample virtual Tipo de filtro en el cual la salida siempre es 0 independientemente de la entrada function FilterFilter InputValue TAS_Sample TAS_Sample virtual Permite filtrar la se al en funci n de la configuraci n realizada previamente function FGetinfo String Devuelve la informaci n del filtro function GetFrequencyResponse FreqCut1 TFreqType TFreqType Devuelve la respuesta del filtro en el dominio de la frecuencia Clase TFilterIIR La clase TFilterllR hereda de la clase TFilter y encapsula todo lo concerniente a los filtros digitales de respuesta infinita al impulso Dise o s gt TFilterlIR Figura 2 Clase TFilterllR Propiedades property ManualReset Esta propiedad se debe Establecer en true si desea cambiar los par metros del filtro frecuencias y el tipo de filtro durante el procesamiento de datos Por lo general ManualReset false ya que cuando los par
12. redefine el m todo Setup 20 Clase TFilterlIRBSChebyshev Dise o DOS TFilterllR TFilterl IRBS TFilterll RBS Chebyshev Figura 17 Clase TFilterlIRBSChebyshev Propiedades property Ripple La ondulaci n en la banda de paso en dB M todo procedure SetRipple ARipple TAS_Sample Permiter especificar el ripple procedure SetupForChebyshev Para el funcionamiento de los filtros Chebyshev Se redefine el m todo Setup 21 Clase TFilterlIRBSBessel Dise o POS 77 TFilterlIR TFilterlIRBS TFilterlIRBSBessel Figura 18 Clase TFilterlIRBSBessel M todo Se redefine el m todo Setup 22 Dise o Global de Clases TFilterlIRLP TFilterlIRHP TFilterlIRLPChebyshev TFilterlIRHPChebyshev TFilterlIRLPBessel TFilterlIRHPBessel TFilterlIRLPButterworth TFilterlIRHPButterworth I TComponent TFilter TFilterlIR TFilterlIRBPButterworth TFilterlIRBPChebyshev TFilterlIRBPBessel H J TFilterlIRBP TFilterlIRBS TFilterlIRBSChebyshev TFilterlIRBSBessel TFilterlIRBSButterworth
Download Pdf Manuals
Related Search
Related Contents
Canon HF100 Bedienungsanleitung Data2Maps (D2M) User Manual – July 2009 doc 174 - Laboratoire RII - Université du Littoral Côte d`Opale Descargar Ficha del Producto classe 300 user manual - Door Entry Direct, Door entry systems Manual THERA-Trainer verto 国土交通省所管独立行政法人の 平成20事業年度評価結果の主要な Copyright © All rights reserved.
Failed to retrieve file