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.

eqtflength

Igualar las longitudes del numerador y denominador de la función de transferencia

Sintaxis

[b,a] = eqtflength(num,den)
[b,a,n,m] = eqtflength(num,den)

Descripción

[b,a] = eqtflength(num,den) modifica el vector y/o el vector, de modo que los vectores de salida resultantes y tengan la misma longitud.numdenba Los vectores de entrada y pueden tener diferentes longitudes.numden El vector representa el polinomio del numerador de una función de transferencia de tiempo discreto determinada y el vector representa su denominador.numden El numerador y el denominador resultantes representan la misma función de transferencia de tiempo discreto, pero estos vectores tienen la misma longitud.ba

[b,a,n,m] = eqtflength(num,den) modifica los vectores como arriba y también devuelve el orden del numerador y el denominador, sin incluir los ceros finales.nm

Se utiliza para obtener un numerador y un denominador de igual longitud antes de aplicar funciones de conversión de funciones de transferencia, como y a modelos de tiempo discreto.eqtflengthtf2sstf2zp

Ejemplos

num = [1 0.5]; den = [1 0.75 0.6 0]; [b,a,n,m] = eqtflength(num,den);     

Algoritmos

añade ceros a uno o según sea necesario.eqtflength(num,den)numden Si ambos y tienen ceros finales en común, estos se eliminan.numden

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