Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
PRÁCTICA N°1
Tema: Introducción a Matlab y Simulink
Paralelo: GR1
1. Consultar sobre las instrucciones que se utilizan para las gráficas 2D y 3D en MATLAB.
Obtener las gráficas de las señales de la práctica utilizando dichos comandos y la correcta
sintaxis.
Graficas 2D
Funciones de la forma y=f(x)
Para este tipo de funciones se debe crear una tabla con los valores de la variable y después
aplicar la función. Por ejemplo si queremos dibujar la gráfica y=sin(x), primero se debe
crear los valores de x y después se calculan los valores de y a partir de los mismo,
finalmente se grafica mediante el comando plot.
x=0:pi/100:2*pi;
y=sin(x);
plot(x,y)
Curvas en paramétricas
Presentan la forma r(t)=(x(t),y(t)) , primero se debe crear el vector t que nos indicara el
intervalo en el cual se realizara la función, después se ingresan las funciones x(t) y y(t).
Para realizar la gráfica se pueden utilizar los siguientes comandos:
plot(x(t),y(t));
comet(x(t),y(t));
Curvas en Polares
Describen la función r=h(Ѳ) en la cual cada punto con tiene el valor del radio r con un
grado de inclinación, con referencia al centro de una circunferencia, para realizar graficas
de este tipo se debe crear el vector Ѳ que usualmente va de 0 a 2*pi ya que este barre
toda la circunferencia y después se crea la función r que depende de Ѳ. Ejemplo:
tetha=linspace(0,2*pi,100);
r=2-4*cos(tetha;
polar(tetha,r)
Graficas 3D
Curvas en el espacio
Son similares a las curvas en el plano pero aquí se emplean los comandos plot3 o comet3
y estas representan las funciones de tipo z=f(z,y). Ejemplo
plot3(sin(t), cos(t),t)
Funciones de la forma z=f(x,y)
Para estas funciones primero se debe generar los valores que pueden tomar x e y, una
vez realizado esto, se debe generar una malla sobre el plano XY, para eso se utiliza el
comando meshgrid.
[x, y]=meshgrid(-3:0.01:3);
z=exp(x-y);
plot3(x,y,z)
mesh(x,y,z)
surf(x,y,z)
Todos los comandos mencionados anteriormente sirven para realizar graficas en 3D.
Donde f(t) es la función de una onda senoidal de amplitud A/2 y periodo T/3 y g(t) es la
función diente de sierra con periodo T/2. El archivo debe permitir ingresar los valores de
amplitud y periodo.
El grafico resultante debe presentarse con nombre de gráfico y nombre de los ejes.
Ingrese la amplitud: 5
Ingrese el periodo: 1
6. Conclusiones y Recomendaciones
Pablo Llumiquinga:
1. El software MATLAB es una herramienta muy útil pues nos permite realizar una variada
cantidad de cálculos, además de programación y visualización de los mismos. Este
programa proporciona un lenguaje intuitivo para presentar problemas y sus soluciones
en forma matemática y gráfica
2. El paquete SIMULINK es de uso práctico, permite variar los parámetros de los bloques al
mismo tiempo que se está efectuando la simulación y observar los resultados casi
instantáneamente
3. MATLAB cuenta con una gran cantidad de comandos sencillos de utilizar y que permiten
obtener resultados de manera más eficiente, pues estos son funciones ya implementadas
que ayudan a realizar un mejor análisis del comportamiento de las señales, así se agiliza
el estudio y aprendizaje de los distintos espectros
Alejandra Veintimilla:
1. Matlab es un software que permite a través del uso de comandos como sin, sawtooth,
square, plot obtener formas de onda senoidal, triangular y cuadrada respectivamente,
tomando en cuenta para la determinación de las variables, el Teorema de Nyquist que
indica que la Frecuencia de Muestreo debe ser mayor o igual al doble de la Frecuencia
máxima de las componentes de la señal
2. A través del entorno de Simulink es posible modelar diagramas de bloques y de este modo
realizar la simulación del funcionamiento de sistemas simples y complejos
3. Las señales representadas matemáticamente pueden ser reemplazadas a través de los
distintos bloques que se encuentran en Simulink, cada uno de los cuales puede ser
definido por los parámetros necesarios en cada caso particular y de este modo obtener
el resultado deseado
Recomendaciones:
1. Es necesario hacer uso de la herramienta Help en caso de no tener la certeza del uso que
se le puede dar a cada comando de Matlab
2. Escribir los archivos .m con una estructura adecuada, siguiendo un orden apropiado y con
comentarios que nos ayudarán a evitar errores de compilación y hacer las revisiones que
se requieran
7. Bibliografía:
Graficas 2D y 3D. Disponible:
http://www.mat.ucm.es/~rrdelrio/documentos/rrrescorial2002.pdf
http://www.mathworks.com/help/pdf_doc/matlab/getstart.pdf
http://www.sisoft.ucm.es/Manuales/MATLAB_r2006b.pdf