Академический Документы
Профессиональный Документы
Культура Документы
Milton Torres
20 de marzo de 2016
ETIQUETA
DEL EJE X ETIQUETA
DE
TEXTO
MARCADOR
ETIQUETA
DEL EJE Y
El comando plot
El comando plot
Especificadores de lnea
Especificadores de lnea
Notas sobre el uso de
especificadores:
Tipo de marcador Especificador Los especificadores se
signo mas + introducen como
crculo o cadenas dentro del
asterisco * comando plot.
punto .
cuadrado s Dentro de la cadena,
diamante d los especificadores se
estrella de cinco puntas p pueden teclear en
estrella de seis puntas h cualquier orden.
Los especificadores son
opcionales.
Propiedades y valores
La propiedad se teclea como cadena, seguida por una coma y su valor
correspondiente. Se puede indicar mas de una propiedad seguida de
su valor, tambien separada por comas.
Propiedad Descripcion Posible valor de la propiedad
linewidth Especifica el grosor de lnea Un numero representado en unidades
de puntos (valor por defecto: 0.5).
markersize Especifica el tamano de las Un numero representado en unidades
marcas de puntos.
markeredgecolor Especifica el color del marca- Especificadores de color, como los vis-
dor, o el color del borde de tos en tablas anteriores, introducidos
lnea para marcadores con re- en forma de cadena.
lleno.
markerfacecolor Especifica el color de relleno Especificadores de color, como los vis-
de los marcadores tos en tablas anteriores, introducidos
en forma de cadena.
El comando fplot
El comando fplot
El comando fplot
Funcion
La funcion se puede teclear directamente como cadena dentro del
comando.
Lmites
Los lmites se especifican mediante un vector de dos elementos
[xmin, xmax] que define el dominio de la variable x, o tambien
mediante un vector de cuatro elementos [xmin, xmax, ymin,
ymax] que define los dominios para los ejes x e y.
Especificadores de lnea
Funcionan igual que en el comando plot.
plot(x, y, v, u, t, h)
xlabel(texto); ylabel(texto);
El comando title
Este comando anade un ttulo (principal) al grafico, en la parte
superior del mismo.
title(texto)
El comando text
Este comando permite situar una etiqueta de texto dentro del grafico.
El comando admite dos variantes:
El comando legend
Este comando coloca una leyenda en la representacion grafica. Las
leyendas incluyen una muestra del tipo de lnea de cada funcion que
se representa y una etiqueta especificada por el usuario, que permite
indicar a que corresponde cada muestra.
Posicion Descripcion
-1 Situa la leyenda fuera de los lmites establecidos por los ejes del grafico,
en el lado derecho.
0 Situa la leyenda dentro de los lmites establecidos por los ejes del grafico
en una posicion que interfiera lo menos posible con el grafico.
1 Situa la leyenda en la esquina superior derecha del grafico (opcion por
defecto).
2 Situa la leyenda en la esquina superior izquierda del grafico.
3 Situa la leyenda en la esquina inferior izquierda del grafico.
4 Situa la leyenda en la esquina inferior derecha del grafico.
El comando axis
Permite cambiar el rango de los ejes, as como su apariencia.
axis([xmin, xmax, ymin, ymax]) Establece los lmites de ambos ejes, x e y, entre los valores
maximos y mnimos.
axis equal Establece la misma escala en ambos ejes.
axis square Establece la region de los ejes en un cuadrado.
axis tight Establece los lmites de los ejes en funcion del rango de los
datos.
El comando grid
grid on Anade una cuadrcula a la representacion grafica.
grid off Elimina la cuadrcula de la representacion grafica.
bar(x,y)
barh(x,y)
Grafico de escaleras
stairs(x,y)
stem(x,y)
Histogramas
Histograma predeterminado
Los histogramas en MATLAB se crean con el comando hist, cuya
sintaxis en su forma mas simple es: hist(y), donde y es un vector
que contiene los datos de los puntos que se van a estudiar.
El comando polar
subplot(m,n,p).
Ejercicios resueltos
Ejercicios propuestos
Ejercicios propuestos
Ejercicio 1
Represente dos graficos, de forma separada, de la funcion
f (x) = 0,6x5 5x3 + 9x + 2; uno de los graficos debe estar en el
dominio 4 x 4, y el otro en el dominio 2,7 x 2,7.
Ejercicio 2
x2 5x + 10
Represente la funcion f (x) = para 10 x 10.
x2 2x 3
Observe que esta funcion tiene dos asntotas verticales. Represente la
funcion dividiendo el dominio de x en tres partes; una que vaya desde
10 hasta aproximadamente la asntota izquierda, otro entre las dos
asntotas, y una tercera desde aproximadamente la asntota derecha
hasta 10. Establezca el rango del eje y entre 20 y 20.
Ejercicios propuestos
Ejercicio 3
La magnitud M , en la escala Richter, de un terremoto viene dada por:
2 E
M= log 4,4
3 10
donde E es la energa en julios liberada por el terremoto. Haga un
grafico de E (en ordenadas) frente a M (en abscisas) para
3 M 8. Utilice una escala logartmica para E y una lineal para
M . Etiquete los ejes y anada un ttulo al grafico.
Ejercicio 4
Cree un vector v de valores aleatorio que sigan una distribucion
normal. Con estos datos realice un histograma con 100 intervalos de
clase.
Milton Torres Curso de MatLab Basico 20 de marzo de 2016 41 / 42
Ejercicios propuestos
Ejercicios propuestos
Ejercicio 5
La orbita de los planetas alrededor del Sol se puede modelar, de
forma aproximada, mediante la ecuacion polar:
eP
r= .
1 e cos
A continuacion se muestran los valores de las constantes P y e para
cuatro planetas. Dibuje las orbitas de estos cuatro planetas en un
solo grafico (utilizando el comando hold on).
Planeta P (106 m) e
Mercurio 269,2 0,206
Venus 15913 0,00677
Tierra 8964 0,0167
Marte 2421 0,0934
Milton Torres Curso de MatLab Basico 20 de marzo de 2016 42 / 42