Actualizado el 24 de Octubre del 2020 (Publicado el 12 de Junio del 2019)
778 visualizaciones desde el 12 de Junio del 2019
121,4 KB
6 paginas
Creado hace 10a (01/09/2014)
Lecci´on 4. Tutorial b´asico de MATLAB:
Gr´aficas
MIGUEL ANGEL UH ZAPATA1
An´alisis Num´erico I
Facultad de Matem´aticas, UADY
Agosto 2014
1Centro de Investigaci´on en Matem´aticas, Unidad M´erida
En esta secci´on presentamos los comandos b´asicos
para crear representaciones gr´aficas de funciones.
Al final debemos de:
Poder graficar funciones de una variable .
Modifar el formato de las gr´aficas.
Realizar m´ultiples gr´aficas al mismo tiempo.
An´alisis Num´erico
Gr´aficas
En MATLAB es muy f´acil hacer gr´aficas de funciones. Las gr´aficas de funciones, f : R → R, pueden
generarse usando el comando plot de MATLAB. Esta gr´afica consiste de puntos conectados por lin-
eas rectas. Los valores de la variable independiente y dependiente son dados mediante dos vectores
del mismo tama˜no.
Para ilustrar la utilizaci´on de los comandos graficar la funci´on y = x2 + 1 y la funci´on z = sen(x)
sobre el intervalo [−1, 2].
Creaci´on del
intervalo
Podemos utizar cualquiera de las opciones que hemos visto en lec-
ciones anteriores. En este caso utilizar´e linspace con 30 puntos:
>> x = linspace(-1,2,30);
Definici´on de
la funci´on
Observemos que para poder definir multiplicaciones de vectores ele-
mento por elemento, es necesario introducir un punto antes del signo *
o del exponente ˆ:
>> y = x.ˆ2+1
Graficar con
plot
El formato es siempre el mismo: la variable dependiente es escrita antes
de la variable dependiente en la lista de entradas:
plot(x,y)
Este comando abre una nueva ventana y la figura aparece en este. La
figura est´andar es en color azul.
>> plot(x,y)
Tutorial de MATLAB
3
Opciones
Se puede cambiar el color, la forma del elemento y la forma de la l´ınea
usando:
An´alisis Num´erico
:
-.
–
-
dotted
dashdot
dashed
solid
amarillo
y
m magenta
c
r
g
b
w blanco
k
negro
cyan
rojo
verde
azul
punto
.
o
circulo
x marca x
+
*
v
¡
¿
signo mas
asterisco
tri´angulo
tri´angulo
tri´angulo
Las opciones se introducen entre comillas:
plot(x,y,’ tipo linea color’)
>> plot(x,y,'*--r')
>> plot(x,y,'v:k')
Tutorial de MATLAB
4
Incorporaciones
Se puede personalizar nuestra gr´afica agregando nombre a los ejes, t´ıtu-
lo y mallado.
An´alisis Num´erico
>> xlabel('Eje x')
>> ylabel('Eje y')
>> title('Mi grafica')
>> grid on
Varias gr´aficas
M´as modificaciones a la gr´afica puede ser por medio de la barra de
herramientas que se encuentran en el menu de esta ventana.
Para dibujar varias gr´aficas se puede hacer de varias formas. Una
es incorporar todos los comandos en un mismo plot. Por ejemplo
a˜nadamos la gr´afica de z = sen(x):
>> z = sin(x);
>> plot(x,y,'r',x,z,'k')
>> legend('xˆ2+1','sen(x)')
El comando legend es para incorporar la leyenda que identifica las
gr´aficas dibujadas.
Otra forma de dibujar varias gr´aficas al mismo tiempo es utilizando
hold on y hold off para activar y desactivar el uso de m´ultiples
instrucciones.
>> hold on
>> plot(x,y,'r')
>> plot(x,z,'k')
>> legend('xˆ2+1','sen(x)')
>> hold off
Tutorial de MATLAB
5
An´alisis Num´erico
Tutorial de MATLAB
6
Comentarios de: Lección 4: Gráficas - Tutorial básico de MATLAB (0)
No hay comentarios