Main Content

Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

sos2tf

Convertir datos de sección de segundo orden de filtro digital en forma de función de transferencia

Sintaxis

[b,a] = sos2tf(sos)
[b,a] = sos2tf(sos,g)

Descripción

convierte una representación de sección de segundo orden de un filtro digital determinado en una representación de función de transferencia equivalente.sos2tf

[b,a] = sos2tf(sos) devuelve los coeficientes del numerador y los coeficientes denominadores de la función de transferencia que describe un sistema de tiempo discreto dado por en forma de sección de segundo orden.basos El formato de sección de segundo orden de ( ) es dado porHz

H(z)=k=1LHk(z)=k=1Lb0k+b1kz1+b2kz21+a1kz1+a2kz2.

es una matriz -by-6 que contiene los coeficientes de cada sección de segundo orden almacenada en sus filas.sosL

sos=[b01b11b211a11a21b02b12b221a12a22b0Lb1Lb2L1a1La2L].

Vectores de fila y contienen los coeficientes de numerador y denominador de ( ) almacenados en poderes descendentes de .baHzz

H(z)=B(z)A(z)=b1+b2z1++bn+1zna1+a2z1++am+1zm

[b,a] = sos2tf(sos,g) devuelve la función de transferencia que describe un sistema de tiempo discreto dado por en forma de sección de segundo orden con ganancia .sosg

H(z)=gk=1LHk(z).

Ejemplos

contraer todo

Calcular la representación de la función de transferencia de un sistema de sección de segundo orden simple.

sos = [1  1  1  1  0 -1; -2  3  1  1 10  1]; [b,a] = sos2tf(sos)
b = 1×5

    -2     1     2     4     1

a = 1×5

     1    10     0   -10    -1

Algoritmos

utiliza la función para multiplicar todos los polinomios de segundo orden del numerador y denominador.sos2tfconv Para filtros de orden superior (posiblemente a partir de tan bajo como la orden 8), pueden producirse problemas numéricos debidos a errores de redondeo al formar la función de transferencia.

Capacidades ampliadas

Generación de código C/C++
Genere código C y C++ mediante MATLAB® Coder™.

Consulte también

| | | | |

Introducido antes de R2006a