Jump to content

Sistema recursivo

From glossaLAB

Definición

Un sistema recursivo es aquél en el que la salida en un instante dado depende de entradas presentes y pasadas, y también de salidas pasadas:

y(n)=F(x(n),x(n1),...,x(nM),y(n1),...,y(nN))

Aparecerá un término denominado condición inicial para un valor n = n0 que contiene la información necesaria para determinar la respuesta del sistema para n ≤ n0 a la señal de entrada x(n) independientemente de lo que haya ocurrido con anterioridad[1].

Por ejemplo, supongamos que se desea calcular la media acumulada de una señal x(n) en el intervalo x ≤ k ≤ n, definida como:

y(n)=1n+1k=0nx(k) ,  n=0,1,...

Una alternativa para el cálculo sería obtener las muestras de la entrada x(k) para 0 ≤ k ≤ n. Esto llevaría a que se tuviesen que almacenar cada vez más muestras. En cambio, si se utilizan las respectivas salidas previas, no se necesitarán almacenar todas las muestras. Reordenando la expresión anterior:

(n+1)y(n)=k=0n1x(k)+x(n)=ny(n1)+x(n)y(n)=nn+1y(n1)+1n+1x(n)

De este modo se irán obteniendo las muestras:

y(0)=x(0)

y(1)=12y(0)+12x(1)

y(2)=23y(1)+13x(2)

y así sucesivamente. Aplicando la condición inicial para n = n0:

y(n0)=n0n0+1y(n0+1)+1n0+1x(n0)


Referencias

  1. Proakis, J. G., Manolakis, D. G. (2007). Tratamiento digital de señales. Pearson.
This website only uses its own cookies for technical purposes; it does not collect or transfer users' personal data without their knowledge. However, it contains links to third-party websites with third-party privacy policies, which you can accept or reject when you access them.