{"id":1060,"date":"2017-11-04T08:15:38","date_gmt":"2017-11-04T13:15:38","guid":{"rendered":"http:\/\/blog.espol.edu.ec\/telg1001\/?p=1060"},"modified":"2026-04-05T21:17:34","modified_gmt":"2026-04-06T02:17:34","slug":"s1eva2016tii_t4-lti-dt-sistema-2do-orden","status":"publish","type":"post","link":"https:\/\/blog.espol.edu.ec\/algoritmos101\/ss-s1eva\/s1eva2016tii_t4-lti-dt-sistema-2do-orden\/","title":{"rendered":"s1Eva2016TII_T4 LTI DT Sistema 2do orden"},"content":{"rendered":"\n<p><em><strong>Ejercicio<\/strong><\/em>: <a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/ss-1eva\/1eva2016tii_t4-lti-dt-sistema-2do-orden\/\" data-type=\"post\" data-id=\"934\">1Eva2016TII_T4 LTI DT Sistema 2do orden<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">literal a. Ecuaci\u00f3n de diferencias de coeficientes constantes<\/h2>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"441\" height=\"209\" src=\"http:\/\/blog.espol.edu.ec\/algoritmos101\/files\/2017\/11\/1E2016TII_T4_LTI-DT_a.png\" alt=\"1E2016TII_T4_LTI-DT_a\" class=\"wp-image-19819\" \/><\/figure>\n\n\n\n<p>Al diagrama del ejercicio se a\u00f1aden las referencias de y[n], y[n-1] y y[n-2] de acuerdo a los bloques de retraso (delay) para escribir la expresi\u00f3n:<\/p>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> y[n] = x[n] + \\frac{3}{4} y[n-1] - \\frac{1}{8} y[n-2]<\/span>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> y[n] - \\frac{3}{4} y[n-1] + \\frac{1}{8} y[n-2] = x[n]<\/span>\n\n\n\n<p>Para usar los operadores 'E' y encontrar el polinomio caracter\u00edstico, dado que el sistema es LTI - DT, se&nbsp; puede desplazar 2 unidades:<\/p>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> y[n+2] - \\frac{3}{4} y[n+1] + \\frac{1}{8} y[n] = x[n+2]<\/span>\n\n\n\n<p>La expresi\u00f3n usando notaci\u00f3n de operadores 'E' es:<\/p>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> \\Big[ E^2 - \\frac{3}{4} E + \\frac{1}{8} \\Big] y[n] = E^2 x[n] <\/span>\n\n\n\n<p>donde el numerador P[E] = E<sup>2<\/sup><br>y el denominador Q[E] = E<sup>2<\/sup> - (3\/4)E +(1\/8)<\/p>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> H(E) = \\frac{P[E]}{Q[E]} = \\frac{E^2}{E^2-\\frac{3}{4}E+\\frac{1}{8}} <\/span>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">literal b. Respuesta a impulso<\/h2>\n\n\n\n<p>A partir de la notaci\u00f3n de operadores 'E',&nbsp; se busca los modos caracter\u00edsticos en el polinomio del denominador Q(E). Tambi\u00e9n se expresa como y[n] como resultado de entrada cero x[n]=0<\/p>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> Q[E] = E^2 - \\frac{3}{4} E + \\frac{1}{8} <\/span>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> \\gamma^2 - \\frac{3}{4} \\gamma + \\frac{1}{8} = 0<\/span>\n\n\n\n<p>usando la f\u00f3rmula o el algoritmo se busca las ra\u00edces del polinomio Q(E):<\/p>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> (\\gamma - \\frac{1}{4})(\\gamma - \\frac{1}{2}) = 0<\/span>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> \\gamma_1 = \\frac{1}{4} ; \\gamma_2 = \\frac{1}{2} <\/span>\n\n\n\n<p>Siendo ra\u00edces reales y no repetidas, la respuesta del sistema tiene la forma:<\/p>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> y_c[n] = c_1 \\Big( \\frac{1}{4} \\Big) ^n +c_2 \\Big( \\frac{1}{2} \\Big) ^n <\/span>\n\n\n\n<p>se convierte a la forma:<\/p>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> h[n] =\\frac{b_n}{a_n} \\delta [n] + y_c[n] \\mu [n] <\/span>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> h[n] = \\Bigg[ c_1 \\Big( \\frac{1}{4} \\Big) ^n +c_2 \\Big( \\frac{1}{2} \\Big) ^n \\Bigg] \\mu [n] <\/span>\n\n\n\n<p>Para encontrar los coeficientes c<sub>1<\/sub> y c<sub>2<\/sub>, se requieren dos valores iniciales. En el literal a se indica que el sistema es causal, en consecuencia \"No es posible obtener una salida antes que se aplique la entrada\" y tenemos que: y[-1] = 0; y[-2] = 0.<\/p>\n\n\n\n<p>La ecuaci\u00f3n original de y[n] para respuesta a impulso tiene entrada x[n]=\u03b4[t]<\/p>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> y[n] = \\frac{3}{4} y[n-1] - \\frac{1}{8} y[n-2] + x[n]<\/span>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> y[n] = \\frac{3}{4} y[n-1] - \\frac{1}{8} y[n-2] + \\delta [n] <\/span>\n\n\n\n<p>donde el impulso tiene valor de 1 solo en n=0, haciendo equivalente h[n] equivale a y[n] , entonces:<\/p>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> h[n] = \\delta [n] + \\frac{3}{4} h[n-1] - \\frac{1}{8} h[n-2] <\/span>\n\n\n\n<p>n = 0<\/p>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> h[0] = \\delta [0] + \\frac{3}{4} h[-1] - \\frac{1}{8} h[-2] <\/span>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> h[0] = \\delta [0] + \\frac{3}{4} (0) - \\frac{1}{8} (0) = 1 <\/span>\n\n\n\n<p>n=1<\/p>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> h[1] = \\delta [1] + \\frac{3}{4} h[0] - \\frac{1}{8} h[-1] <\/span>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> h[1] = (0) + \\frac{3}{4} (1) - \\frac{1}{8} (0) = \\frac{3}{4} <\/span>\n\n\n\n<p>con lo que es posible encontrar c<sub>1<\/sub> y c<sub>2<\/sub>,<\/p>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> h[0] = 1 = c_1 \\Big( \\frac{1}{4} \\Big) ^0 \\mu [0] + c_2 \\Big( \\frac{1}{2} \\Big) ^0 \\mu (0) <\/span>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> c_1 + c_2 = 1 <\/span>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> h[1] = \\frac{3}{4} = c_1 \\Big( \\frac{1}{4} \\Big) ^1 \\mu [1] + c_2 \\Big( \\frac{1}{2} \\Big) ^1 \\mu (1) <\/span>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> \\frac{1}{4} c_1 + \\frac{1}{2} c_2 = \\frac{3}{4} <\/span>\n\n\n\n<p>resolviendo:<\/p>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> c_1 = -1 <\/span>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> c_2 = 2 <\/span>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> h[n] = - \\Big( \\frac{1}{4} \\Big) ^n \\mu [n] + 2 \\Big( \\frac{1}{2} \\Big) ^n \\mu [n] <\/span>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> h[n] = \\Bigg[ 2 \\Big( \\frac{1}{2} \\Big) ^n - \\Big( \\frac{1}{4} \\Big) ^n \\Bigg] \\mu [n] <\/span>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"563\" height=\"451\" src=\"http:\/\/blog.espol.edu.ec\/algoritmos101\/files\/2017\/11\/1E2016TII_T4_LTID_02.png\" alt=\"1E2016TII_T4_LTID_02\" class=\"wp-image-19820\" \/><\/figure>\n\n\n\n<p><em>Observaciones<\/em>:<\/p>\n\n\n\n<p>Las ra\u00edces caracter\u00edsticas o frecuencias naturales del sistema se encuentran dentro del c\u00edrculo de radio unitario. El sistema es asint\u00f3ticamente estable, que implica que es BIBO estable.<\/p>\n\n\n\n<p>h[n] no es de la forma k \u03b4[n], por lo que el sistema global es con memoria.<\/p>\n\n\n\n<p>La forma de respuesta al impulso se vuelve evidente que el sistema es IIR.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Algoritmo en Python<\/h2>\n\n\n\n<p>Usando el algoritmo de LTID \u2013 Respuesta impulso. Ejercicio con Python:<\/p>\n\n\n\n<pre class=\"wp-block-code alignwide\"><code>respuesta entrada cero: \nraices:  &#091;0.5  0.25]\nMatriz: \n&#091;&#091; 4. 16.]\n &#091; 2.  4.]]\nCi:      &#091; 0. -0.]\ny_0:\n0\n\n respuesta impulso: \nBh: &#091;1.   0.75]\nMatriz: \n&#091;&#091;1.   1.  ]\n &#091;0.5  0.25]]\nCh:  &#091; 2. -1.]\nn&gt;=0, hn:  \n      n          n\n- 0.25  + 2.0\u22c50.5 \n&gt;&gt;&gt; <\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Instrucciones en Python<\/h3>\n\n\n\n<p>A partir del <a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/ss-unidades\/ss-u06\/lti-dt-respuesta-impulsohn-con-python\/#algoritmo\">algoritmo de Respuesta impulso h[n]<\/a>, se actualiza el bloque de ingreso<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code alignwide\"><pre class=\"brush: python; title: ; notranslate\" title=\"\">\n# Sistema LTID. Respuesta entrada cero e Impulso\n# QE con raices Reales NO repetidas Lathi ejemplo 3.13 pdf271\n# QE con raices Reales Repetidas Lathi ejemplo 3.15 p274\n# QE con raices Complejas Lathi ejemplo 3.16 p275\n# https:\/\/blog.espol.edu.ec\/algoritmos101\/senales\/ss-unidades\/ss-unidad-6\/\nimport numpy as np\nimport sympy as sym\nimport matplotlib.pyplot as plt\n \n# INGRESO\n# coeficientes E con grado descendente\nQE = &#x5B;1.0, -3\/4, 1\/8]\nPE = &#x5B;1., 0., 0.]\n# condiciones iniciales ascendente ...,y&#x5B;-2],y&#x5B;-1]\ninicial = &#x5B;0, 0.]\n \nmuestras = 10  # para grafica\ncasicero = 1e-6  # casi_cero\n \n# PROCEDIMIENTO\n# Respuesta a ENTRADA CERO\n# raices, revisa numeros complejos\ngamma = np.roots(QE)\nrevisaImag = np.iscomplex(gamma)\nescomplejo = np.sum(revisaImag)\n \n# coeficientes de ecuacion\nm_q = len(QE)-1\nAc = np.zeros(shape=(m_q,m_q),dtype=float)\n \n# revisa si parte compleja &lt;casicero \nif escomplejo&gt;0:\n    for i in range(0,m_q,1):\n        valorimag = np.imag(gamma&#x5B;i])\n        if np.abs(valorimag)&lt;casicero:\n            gamma&#x5B;i] = float(np.real(gamma&#x5B;i]))\n    sumaj = np.sum(np.abs(np.imag(gamma)))\n    if sumaj &lt;casicero:\n        print(sumaj)\n        gamma = np.real(gamma)\n        escomplejo = 0\n \n# revisa repetidos\nunicoscuenta = np.unique(gamma,return_counts=True)\nrepetidas = np.sum(unicoscuenta&#x5B;1]-1)\n \n# Determina coeficientes ci de Y&#x5B;n]\n# raices Reales no repetidas\nif escomplejo == 0 and repetidas==0:\n    for i in range(0,m_q,1):\n        for j in range(0,m_q,1):\n            Ac&#x5B;i,j] = gamma&#x5B;j]**(-m_q+i)\n    ci = np.linalg.solve(Ac,inicial)\n     \n# raices Reales repetidas\nif escomplejo == 0 and repetidas &gt; 0:\n    for i in range(0,m_q,1):\n        for j in range(0,m_q,1):\n            Ac&#x5B;i,j] = ((-m_q+i)**j)*gamma&#x5B;j]**(-m_q+i)\n    ci = np.linalg.solve(Ac,inicial)\n \n# raices Complejas\nif escomplejo &gt; 0:\n    g_magnitud = np.absolute(gamma)\n    g_angulo = np.angle(gamma)\n \n    for i in range(0,m_q,1):\n        k = -(m_q-i)\n        a = np.cos(np.abs(g_angulo&#x5B;i])*(k))*(g_magnitud&#x5B;i]**(k))\n        b = -np.sin(np.abs(g_angulo&#x5B;i])*(k))*(g_magnitud&#x5B;i]**(k))\n        Ac&#x5B;i] = &#x5B;a,b]\n    Ac = np.array(Ac)\n    cj = np.linalg.solve(Ac,inicial)\n \n    theta = np.arctan(cj&#x5B;1]\/cj&#x5B;0])\n    ci = cj&#x5B;0]\/np.cos(theta)\n \n# ecuacion y_0 entrada cero\nn = sym.Symbol('n')\ny_0 = 0*n\n \nif escomplejo == 0 and repetidas==0:\n    for i in range(0,m_q,1):\n        y_0 = y_0 + ci&#x5B;i]*(gamma&#x5B;i]**n)\n         \nif escomplejo == 0 and repetidas &gt; 0:\n    for i in range(0,m_q,1):\n        y_0 = y_0 + ci&#x5B;i]*(n**i)*(gamma&#x5B;i]**n)\n    y_0 = y_0.simplify()\n \nif escomplejo &gt; 0:\n    y_0 = ci*(g_magnitud&#x5B;0]**n)*sym.cos(np.abs(g_angulo&#x5B;i])*n - theta)\n \n# grafica datos entrada0 y0\nki = np.arange(-m_q,muestras,1)\ny0i = np.zeros(muestras+m_q)\n# valores iniciales\ny0i&#x5B;0:m_q] = inicial&#x5B;0:m_q]\n# evaluaci\u00f3n de y0&#x5B;n]\ny0n = sym.lambdify(n,y_0)\ny0i&#x5B;m_q:] = y0n(ki&#x5B;m_q:])\n \n \n# Respuesta impulso h&#x5B;n]\nki = np.arange(-m_q,m_q,1)\nhi = np.zeros(m_q, dtype=float)\nxi = np.zeros(2*m_q, dtype=float)\nxi&#x5B;m_q] = 1 # impulso en n=0\nAh = np.zeros(shape=(m_q,m_q),dtype=float)\n \n# h&#x5B;n] iterativo\np_n = len(PE)\nfor i in range(0,m_q,1):\n    for k in range(m_q,2*m_q,1):\n        hi&#x5B;i] = hi&#x5B;i] - QE&#x5B;k-m_q]*hi&#x5B;m_q-k+1]\n    for k in range(0,p_n,1):\n        hi&#x5B;i] = hi&#x5B;i] + PE&#x5B;k]*xi&#x5B;m_q+i]\nBh = np.copy(hi&#x5B;:m_q])\n \n# coeficientes de ecuacion\nfor i in range(0,m_q,1):\n    for j in range(0,m_q,1):\n        Ah&#x5B;i,j] = gamma&#x5B;j]**(i)\nch = np.linalg.solve(Ah,Bh)\n \n# ecuacion hn\nn = sym.Symbol('n')\nhn = 0*n\nfor i in range(0,m_q,1):\n    hn = hn + ch&#x5B;i]*(gamma&#x5B;i]**n)\n \n# Para la gr\u00e1fica hn\nki = np.arange(-m_q,muestras,1)\nhi = np.zeros(muestras+m_q)\n \nif escomplejo == 0: # evaluaci\u00f3n de h&#x5B;n]\n    h_n = sym.lambdify(n,hn)\n    hi&#x5B;m_q:] = h_n(ki&#x5B;m_q:])\n     \n# SALIDA\nprint('respuesta entrada cero: ')\nprint('raices: ', gamma)\nif escomplejo == 0:\n    if repetidas&gt;0:\n        print('Raices repetidas: ', repetidas)\n    print('Matriz: ')\n    print(Ac)\n    print('Ci:     ', ci)\n    print('y_0:')\n    sym.pprint(y_0)\n \n    print('\\n respuesta impulso: ')\n    print('Bh:',Bh)\n    print('Matriz: ')\n    print(Ah)\n    print('Ch: ',ch)\n    print('n&gt;=0, hn:  ')\n    sym.pprint(hn)\nif escomplejo &gt; 0:\n    print('raices complejas: ', escomplejo)\n    print('magnitud:',g_magnitud)\n    print('theta:',g_angulo)\n    print('Matriz: ')\n    print(Ac)\n    print('Cj: ', cj)\n    print('Ci: ',ci)\n    print('y_0: ')\n    sym.pprint(y_0)\n\n# GRAFICA ------\n \n# grafica y&#x5B;n] ante x&#x5B;n]=0\nfigy0 = plt.figure(1)\nplt.stem(ki,y0i)\nplt.xlabel('ki')\nplt.ylabel('y0&#x5B;n]')\nplt.title('y0&#x5B;n]='+str(y_0))\nplt.grid()\nplt.tight_layout()\n#plt.show()\n \n \n# grafica h&#x5B;n]\nfighn = plt.figure(2)\nplt.stem(ki,hi,label='h&#x5B;n]',\n         markerfmt ='C1o',\n         linefmt='C2--')\nplt.legend()\nplt.grid()\nplt.ylabel('h&#x5B;n]')\nplt.xlabel('ki')\nplt.title('h&#x5B;n] = '+str(hn))\nplt.tight_layout()\nplt.show()\n<\/pre><\/div>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">literal c.&nbsp; respuesta de paso s[n]<\/h2>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> s[n] = \\sum_{k=-\\infty}^{n} h[k] <\/span>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> s[n \\rightarrow \\infty] = \\sum_{k=-\\infty}^{\\infty} h[k] <\/span>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> = \\sum_{k=-\\infty}^{\\infty} \\Bigg[ 2 \\Big( \\frac{1}{2} \\Big) ^k - \\Big( \\frac{1}{4} \\Big) ^k \\Bigg] \\mu [k] <\/span>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> = \\sum_{k=0}^{\\infty} \\Bigg[ 2 \\Big( \\frac{1}{2} \\Big) ^k - \\Big( \\frac{1}{4} \\Big) ^k \\Bigg] <\/span>\n\n\n\n<p>considerando que:<\/p>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> \\sum_{k=0}^{\\infty} \\alpha ^k = \\frac{1}{1-\\alpha} ; |\\alpha|&lt;1<\/span>\n\n\n\n<p>se reemplaza con:<\/p>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> s[n \\rightarrow \\infty] = \\sum_{k=0}^{\\infty} \\Bigg[ 2 \\Big( \\frac{1}{2} \\Big) ^k - \\Big( \\frac{1}{4} \\Big) ^k \\Bigg] <\/span>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> = 2\\frac{1}{1-\\frac{1}{2}} - \\frac{1}{1-\\frac{1}{4}} = 2(2) - \\frac{4}{3}<\/span>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> s[n \\rightarrow \\infty] =\\frac{8}{3} <\/span>\n\n\n\n<p><em><strong>un m\u00e9todo mas detallado es<\/strong><\/em>:<\/p>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> s[n] = \\sum_{k=-\\infty}^{n} h[k] <\/span>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> s[n] = \\sum_{k=-\\infty}^{n} \\Bigg[ 2 \\Big( \\frac{1}{2} \\Big) ^k - \\Big( \\frac{1}{4} \\Big) ^k \\Bigg] \\mu [k]<\/span>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> s[n] = \\sum_{k=0}^{n} \\Bigg[ 2 \\Big( \\frac{1}{2} \\Big) ^k - \\Big( \\frac{1}{4} \\Big) ^k \\Bigg] <\/span>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> s[n] = 2 \\sum_{k=0}^{n} \\Big( \\frac{1}{2} \\Big) ^k - \\sum_{k=0}^{n} \\Big( \\frac{1}{4} \\Big) ^k <\/span>\n\n\n\n<p>considerando que:<\/p>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> \\sum_{k=0}^{n} \\alpha ^k = \\frac{1-\\alpha ^{n+1}}{1-\\alpha} <\/span>\n\n\n\n<p>se tiene lo siguiente,<\/p>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> s[n] = 2 \\frac{1-\\frac{1}{2}^{n+1}}{1-\\frac{1}{2}} - \\frac{1-\\frac{1}{4}^{n+1}}{1-\\frac{1}{4}} <\/span>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> s[n] = 2 \\frac{1-\\frac{1}{2} \\Big(\\frac{1}{2} \\Big)^{n}}{\\frac{1}{2}} - \\frac{1-\\frac{1}{4} \\Big( \\frac{1}{4} \\Big)^{n}}{\\frac{3}{4}} <\/span>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> s[n] = 4 \\Bigg[ 1-\\frac{1}{2} \\Big(\\frac{1}{2}\\Big)^{n} \\Bigg]- \\frac{4}{3} \\Bigg[ 1- \\frac{1}{4} \\Big(\\frac{1}{4} \\Big)^{n} \\Bigg] <\/span>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> s[n] = 4-2 \\Big(\\frac{1}{2}\\Big)^{n} -\\frac{4}{3}+ \\frac{1}{3} \\Big(\\frac{1}{4} \\Big)^{n} <\/span>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> lim _ {n \\to \\infty}s[n] = lim _ {n \\to \\infty} \\Bigg[ \\frac{8}{3}-2 \\Big(\\frac{1}{2}\\Big)^{n} + \\frac{1}{3} \\Big(\\frac{1}{4} \\Big)^{n} \\Bigg]<\/span>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> lim _ {n \\to \\infty}s[n] = \\frac{8}{3} <\/span>\n\n\n\n<p>que es el mismo resultado que con el m\u00e9todo presentado al inicio del literal.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">Soluci\u00f3n alterna: Usando transformada z<\/h2>\n\n\n\n<p><em><strong>Revisar<\/strong><\/em>: LTID Transformada z \u2013 X[z] Fracciones parciales modificadas con Python<\/p>\n\n\n\n<p>A partir de la ecuaci\u00f3n de diferencias:<\/p>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> y[n+2] - \\frac{3}{4} y[n+1] + \\frac{1}{8} y[n] = x[n+2]<\/span>\n\n\n\n<p>en transformada z (unidad 7), que es semejante a operador 'E',<\/p>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> z^2 Y[z]- \\frac{3}{4} z Y[z] + \\frac{1}{8}Y[z] = z^2 X[z]<\/span>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> \\Big[ z^2 - \\frac{3}{4} z + \\frac{1}{8}\\Big] Y[z] = z^2 X[z]<\/span>\n\n\n\n<p>la funci\u00f3n de transferencia o respuesta al impulso se expresa como:<\/p>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> H[z] = \\frac{X[z]}{Y[z]} = \\frac{z^2}{z^2 - \\frac{3}{4} z + \\frac{1}{8}}<\/span>\n\n\n\n<p>us\u00e1ndolas ra\u00edces del polinomio Q(E)<\/p>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> H[z] = \\frac{z^2}{(z - \\frac{1}{4})(z - \\frac{1}{2})}<\/span>\n\n\n\n<p>para facilitar las operaciones se usan fracciones parciales modificadas,<\/p>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> \\frac{H[z]}{z} = \\frac{z}{(z - \\frac{1}{4})(z - \\frac{1}{2})} = \\frac{k_1}{z - \\frac{1}{4}} + \\frac{k_2}{z - \\frac{1}{2}} <\/span>\n\n\n\n<p>Usando el m\u00e9todo de \"cubrir\" de Heaviside:<\/p>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> k_1 = \\frac{z}{\\cancel{(z - \\frac{1}{4})}(z - \\frac{1}{2})} \\Big|_{z=1\/4} = \\frac{1\/4}{1\/4 - \\frac{1}{2}} = -1<\/span>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> k_2 = \\frac{z}{(z - \\frac{1}{4})\\cancel{(z - \\frac{1}{2})}} \\Big|_{z=1\/2} = \\frac{1\/2}{1\/2 - \\frac{1}{4}} = 2<\/span>\n\n\n\n<p>reemplazando k1, k2 y restaurando a fracciones parciales al multiplicar ambos lados por z,<\/p>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> H[z] = \\frac{-z}{z - \\frac{1}{4}} + \\frac{2z}{z - \\frac{1}{2}} <\/span>\n\n\n\n<p>se puede usar la <a href=\"https:\/\/blog.espol.edu.ec\/algoritmos101\/ss-unidades\/ss-u07\/transformada-z-tabla\/\" data-type=\"post\" data-id=\"1413\">tabla de transformadas z<\/a> para obtener el mismo resultado que el desarrollo anterior con operador 'E'<\/p>\n\n\n<span class=\"wp-katex-eq katex-display\" data-display=\"true\"> h[n] = - \\Big( \\frac{1}{4} \\Big) ^n \\mu [n] + 2 \\Big( \\frac{1}{2} \\Big) ^n \\mu [n] <\/span>\n","protected":false},"excerpt":{"rendered":"<p>Ejercicio: 1Eva2016TII_T4 LTI DT Sistema 2do orden literal a. Ecuaci\u00f3n de diferencias de coeficientes constantes Al diagrama del ejercicio se a\u00f1aden las referencias de y[n], y[n-1] y y[n-2] de acuerdo a los bloques de retraso (delay) para escribir la expresi\u00f3n: Para usar los operadores 'E' y encontrar el polinomio caracter\u00edstico, dado que el sistema es [&hellip;]<\/p>\n","protected":false},"author":8043,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"wp-custom-template-entrada-ss-ejercicios","format":"standard","meta":{"footnotes":""},"categories":[184],"tags":[199],"class_list":["post-1060","post","type-post","status-publish","format-standard","hentry","category-ss-s1eva","tag-senalessistemas"],"_links":{"self":[{"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/posts\/1060","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/users\/8043"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/comments?post=1060"}],"version-history":[{"count":5,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/posts\/1060\/revisions"}],"predecessor-version":[{"id":23947,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/posts\/1060\/revisions\/23947"}],"wp:attachment":[{"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/media?parent=1060"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/categories?post=1060"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/algoritmos101\/wp-json\/wp\/v2\/tags?post=1060"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}