Contenido principal

dfilt.df2t

Filtro traspuesto de tiempo discreto y forma directa II

Sintaxis

Hd = dfilt.df2t(b,a)
Hd = dfilt.df2t

Descripción

Hd = dfilt.df2t(b,a) devuelve un filtro traspuesto de tiempo discreto y forma directa II, Hd, con coeficientes del numerador b y coeficientes del denominador a.

Hd = dfilt.df2t devuelve un filtro traspuesto predeterminado, de tiempo discreto y forma directa II, Hd, con b = 1 y a = 1. Este filtro pasa la entrada a la salida sin cambios.

Nota

El coeficiente principal del denominador a(1) no puede ser 0.

Los estados de filtro del objeto dfilt.df2t se pueden extraer como un vector columna con:

b =[1 2];
a =[1 -0.9];
Hd = dfilt.df2t(b,a);
FiltStates = double(Hd.States);

El vector columna de estados del filtro resultante es

(z(1)z(2))

Ejemplos

Cree un filtro traspuesto de tiempo discreto y forma directa II con coeficientes de un diseño Butterworth paso bajo de cuarto orden:

[b,a] = butter(4,.5);  
Hd = dfilt.df2t(b,a);

Historial de versiones

Introducido antes de R2006a

Consulte también

|