matlab

Páginas: 8 (1765 palabras) Publicado: 7 de octubre de 2015
1

DEPARTAMENTO DE CIENCIAS BASICAS
CICLO II/15
GUIA 2 PARA LABORATORIO EN MATLAB SOBRE
FUNCIONES PARA MATEMÁTICA I (CC.EE.)
• TITULOS, ETIQUETAS, MALLAS Y TEXTOS
Los comandos utilizados para tal efecto son los siguientes:

COMANDO

DESCRIPCIÓN

title(‘texto’)

Añade el texto como título del gráfico en la parte
superior
del
mismo,
tanto
en
gráficos
bidimensionales como tridimensionales.xlabel(‘texto’)

Sitúa el texto al lado del eje x en gráficos 2-D y 3-D.

ylabel(‘texto’)

Sitúa el texto al lado del eje y en gráficos 2-D y 3-D.

zlabel(‘texto’)

Sitúa el texto al lado del eje z en gráficos 3-D.

text(x,y,’texto’)

Sitúa el texto en el punto (x,y) en gráficos 2-D.

text(x,y,z,’texto’) Sitúa el texto en el punto (x,y,z) en gráficos 3-D.
gtext(‘texto’)

Permite situar el texto en un puntoseleccionado con
el ratón dentro de un gráfico 2-D.

grid

Sitúa rejillas en los ejes de un gráfico, tanto 2-D
como 3-D . La opción grid on coloca rejillas y grid off
las elimina. La opción grid permuta entre on y off.



MANIPULANDO GRAFICOS
A continuación se presentan comandos que permiten manipular los ejes
de un gráfico, la colocación del mismo dentro de la pantalla, su apariencia,
supresentación desde distintos puntos de vista, etc.

COMANDO

DESCRIPCIÓN

axis([xmin xmax ymin ymax])
Sitúa los valores máximo y mínimo para los ejes x e y
en el gráfico.

2
axis(‘auto’)

Sitúa los ejes en la escala automática por defecto
(donde xmin=min(x), xmax=max(x) e y libre).

axis(‘axis’)

Congela el escalado de ejes en los límites corrientes,
de tal forma que al situar otro gráfico sobre losmismos ejes ( con hold en on),la escala no cambie.

axis(‘xy’)

Sitúa coordenadas cartesianas, con el origen en la
parte inferior izquierda del gráfico.

axis(‘ij’)

Sitúa coordenadas con el origen en la parte superior
izquierda del gráfico.

axis(‘square’)

Convierte el rectángulo de graficado en un cuadrado,
con lo que las figuras se abomban.

axis(‘equal’)

Sitúa el mismo factor de escala paraambos ejes.

axis(‘normal’)

Elimina las opciones square y equal.

axis(‘off’)

Elimina las etiquetas y marcas de los ejes y las
rejillas, manteniendo el título del gráfico y los textos
situados en él con text y gtext.

axis(‘on’)

Coloca de nuevo las etiquetas, marcas y rejillas de
los ejes.

subplot(m,n,p)

Divide la ventana gráfica en mxn subventanas y
coloca el gráfico deseado en la ventanap-ésima,
empezando a contar por la parte superior izquierda y
de izquierda a derecha hasta acabar la línea, para
pasar a la siguiente.

hold

Permite mantener el gráfico existente con todas sus
propiedades, de modo que el siguiente gráfico que se
realice se sitúe sobre los mismos ejes y se
superponga al existente. La opción hold on activa la
opción y hold off la elimina. La opción hold permuta
entre ony off. Válido tanto para 2-D como 3-D.

• Función Seccionada
Para graficar funciones seccionadas, se pueden utilizar los comandos plot,
fplot, ezplot, según sea la función a graficar, y auxiliándose además de los
comandos hold on, axis.
A continuación se ejemplifica el procedimiento a seguir:

3
Graficar:

a) f(x) =

b) g(x) =

- 12x - 36 ,

2
,
9 - x

,
 x - 3


12 - 2x + 6 ,

9
,
 x+1

3

,
2


El procedimiento será:

a)

b)

- 4 ≤ x ≤ -3
-3 ≤ x ≤ 3
3 ≤ x ≤ 19

-3 ≤ x ≤ 0
0≤x≤5
5≤x ≤8

4

• Función Valor Absoluto
abs(x)

Proporciona el valor absoluto del elemento o expresión x.

Para graficar funciones que contengan valor absoluto, se pueden utilizar
los comandos plot, fplot, ezplot, según sea la función a graficar, y
auxiliándose además del comando abs. A continuaciónse ejemplifica el
procedimiento a seguir:
Obtenga la gráfica de las siguientes funciones:
a)
b)

g(x) = 8 − 2 | 6x + 18 |
h(x) = 2x + | x − 3 |

, -7≤ x ≤ 1 , utilice el comando plot
, -4≤ x ≤ 4 , utilice el comando ezplot

El procedimiento es:

• Composición de funciones
Para efectuar la composición de funciones fog(x) y gof(x) se emplea el comando:

COMANDO
compose(f,g)

compose(g,f)...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • matlab
  • Matlab
  • Matlab
  • matlab
  • MATLAB
  • MATLAB
  • Matlab
  • Matlab

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS