Вы находитесь на странице: 1из 14

PROCEDIMIENTO

A. Parte1: Comandos básicos


Help función
Clc

Clear variable
Clear all

Close all
Exit

Open archivo

Operaciones básicas

b. Parte 2: Polinomios
i. En Matlab los polinomios son representados por vectores. Tengamos el siguiente
polinomio
Su representación en Matlab sería:
𝑃(𝑠) = 𝑠 4 + 3𝑠 3 − 15𝑠 2 − 2𝑠 + 9
Su representación en Matlab sería:
Para encontrar el valor del polinomio s=2

Para extraer las raíces de un polinomio

Para hallar el polinomio cuyas raíces sean r1=0.5 r2=1 y r3=3

Para multiplicar polinomios


Para dividir

Defina 𝑄(𝑠) = 5𝑠 4 − 𝑠 2 + 0.5𝑠 + 9 y obtenga los siguientes resultados:


𝑃(𝑠) + 𝑄(𝑠) 𝑃(𝑠)𝑥𝑄(𝑠) 𝑃(𝑠)/𝑄(𝑠)
 𝑃(𝑠) + 𝑄(𝑠)

 𝑃(𝑠)𝑥𝑄(𝑠)
 𝑃(𝑠)/𝑄(𝑠)

c. Parte 3: Creación de ficheros y funciones


i. Crear un fichero que grafique: 𝑌(𝑡) = sin(2 ∗ 𝑝𝑖 ∗ 10 ∗ 𝑡) , para un intervalo de 10
segundos

ii. Cree una función que tengas que te devuelva de valor de Y para un determinado
tiempo.
iii. Cree una función que grafique Y para una determinada frecuencia e intervalo de
tiempo.

d. Parte 4: Sentencias, if, else, for, while.


i. Cree una función que permita determinar si un número es par o no.
ii. Cree una función que calcule el factorial de un número.
iii. Cree una función que sea capaz de multiplicar dos matrices y obtener la matriz inversa
del resultado.
e. Parte 5: Guardar y recuperar datos
Para almacenar todo lo introducido y obtenido en la ventana de comandos, se utiliza la
siguiente instrucción
Diary(‘session.txt’);
Diary on/off

Para guardar variables

Sabe datos.mat; (guarda todas las variables)

Sabe datos.mat x; (solo guarda x)


Para recuperar variables
load(‘datos.mat’)
Ejecutar las siguientes instrucciones.
>>t=0:0.01:10;
>>f=t^2;
>>g=t^3;
>>cdt=[t;f];
>>cbc=[t;g];
Almacenar la variable cdt en el archivo Cuadratica.mat y las variables cbc en el archivo Cubica.mat

Simulink es una extensión de Matlab que añade un entorno gráfico para modelar, simular y
analizar sistemas dinámicos lineales y no lineales.
En Simulink, realizar el siguiente esquema. Realice la simulación y comente los resultados.

Luego haga lo mismo utilizando el archivo Cubica.mat


En esta simulación se puede apreciar una función lineal con pendiente 2, que es la derivada de la
función cuadrática t^2.

En esta simulación se puede apreciar una función cuadrática, que es la derivada de la función
cúbica.
f. Parte 6: Funciones de transferencias
i. Para definir una función de transferencia de Matlab, lo hacemos con el comando tf.
Definamos la siguiente función de transferencia.
𝑠 2 + 2𝑠 + 3
𝐻(𝑠) = 3
𝑠 + 3𝑠 2 + 3𝑠 + 1

Ahora defina usted la siguiente función


𝑠2 + 4
𝐺(𝑠) =
(𝑠 + 1)(𝑠 2 + 5𝑠 + 6)
ii. Encontrar el equivalente en funciones parciales de G(s)

Donde el vector r son los residuos, la localización de los polos en el vector p y los términos
directos en el vector k.
iii. Obtener la respuesta de G(s) y H(s) a una entrada escalón (step)

Step para G
Step para H
iv. Obtener la respuesta de G(s) y H(s) a una entrada impulso (impulse)

Impulse para g
Impulse para h
RAMPA PARA G
RAMPA PARA H

Вам также может понравиться