Dada la siguiente función de transferencia , a) Encontrar con MATLAB la ecuación de la respuesta ante una entrada b) Representar la entrada y la salida en una gráfica. |
a)
Lo primero que debemos hacer es sustituir s por , en la función de transferencia:
La entrada del sistema es del tipo . En nuestro caso .
sustituimos en la FdT isócrona y mediante MATLAB obtenemos la ganancia y la fase Introducimos la FdT como un número complejo . Con la instrucción abs calculamos la ganancia y con angle el desfasaje:
Según lo obtenido la ecuación de la salida es:
b)
Para la representación de la respuesta usaremos el comando lsim. Primero creamos el modelo tf de manera habitual. Definimos la ecuación de la entrada y el vector de tiempo. Finalmente representamos la entrada y la salida con plot.
A partir de aquí también podemos calcular la ganancia, dividiendo los valores máximos de la salida y la entrada. De esta forma obtenemos prácticamente el mismo valor que el obtenido en el apartado a |
No response to “Ejemplo: Respuesta frecuencial con MATLAB”
Publicar un comentario