Está en la página 1de 10

VICERRECTORADO DOCENTE Código: GUIA-PRL-001

CONSEJO ACADÉMICO Aprobación: 2016/04/06

Formato: Guía de Práctica de Laboratorio / Talleres / Centros de Simulación

PRÁCTICA DE LABORATORIO

CARRERA :Ingeniería Civil ASIGNATURA: Programación

NRO. PRÁCTICA: 7 TÍTULO PRÁCTICA: Resolución de ejercicios usando funciones gráficas en 2D y 3D

OBJETIVO ALCANZADO:

 Resolver y analizar los ejercicios planteados con el uso de Matlab y conseguir resultados.
 Ejecutar cada uno de los programas para que nos realice la gráfica deseada.

ACTIVIDADES DESARROLLADAS

Gráficas 2D

1.Representar f(x)=sen(x) cos(x) en [0,2π], con etiquetas en los ejes, título y en color rojo.

ANALISIS

Para la resolución de este ejercicio se crea un script en el cual usamos el comando linspace que genera un vector
espaciado linealmente, en nuestro caso desde [0,2π]. Seguido de esto vamos a nombrar a nuestra función la
misma que depende de los puntos generados y al final el comando plot que grafica nuestra función.

Para el color rojo de la función, en el comando plot ponemos entre comillas ‘r’ para el color rojo, y el comando
label, title para las etiquetas y titulo de la grafica, respectivamente.

DESARROLLO

Resolución CS N° 076-04-2016-04-20
VICERRECTORADO DOCENTE Código: GUIA-PRL-001

CONSEJO ACADÉMICO Aprobación: 2016/04/06

Formato: Guía de Práctica de Laboratorio / Talleres / Centros de Simulación

GRAFICA

2. Representar la función x.sen1/x en el intervalo [-1,1] y utilizar el zoom para observar lo que sucede en
las cercanías de (0,0).

ANALISIS

Para la resolución de este ejercicio, en primer lugar se crea un script, a continuación se genera un vector de
elementos con el comando linspace y en nuestro caso desde [-1,1] con 200 puntos, luego de esto ingresamos
nuestra función la misma que depende del vector generado, para poder graficarlo con el comando plot.

Para las etiquetas se usa el comando xlabel, ylabel para el eje x y eje y, respectivamente.

Resolución CS N° 076-04-2016-04-20
VICERRECTORADO DOCENTE Código: GUIA-PRL-001

CONSEJO ACADÉMICO Aprobación: 2016/04/06

Formato: Guía de Práctica de Laboratorio / Talleres / Centros de Simulación

DESARROLLO

GRAFICA

Resolución CS N° 076-04-2016-04-20
VICERRECTORADO DOCENTE Código: GUIA-PRL-001

CONSEJO ACADÉMICO Aprobación: 2016/04/06

Formato: Guía de Práctica de Laboratorio / Talleres / Centros de Simulación

ZOOM EN CERCANIAS DE (0,0)

3. Dibujar el polinomio x2+5x-3 con 200 puntos, en color rojo, con trazo discontinuo, con título y con
rejilla.

ANALISIS

Para la resolución de este ejercicio creamos un script en el cual usamos linspace para generar un vector
linealmente espaciado de (0,200) puntos, seguido de esto ingresamos la función que se desea graficar para
poder usar así el comando plot.

Para los detalles se ingresa entre comillas “r---“ que indica el color rojo y trazo discontinuo y a continuación el
comando grid para usar celdas en la grafica.

Resolución CS N° 076-04-2016-04-20
VICERRECTORADO DOCENTE Código: GUIA-PRL-001

CONSEJO ACADÉMICO Aprobación: 2016/04/06

Formato: Guía de Práctica de Laboratorio / Talleres / Centros de Simulación

4. Representar la función f(x)=3sen(x)-sen(3x) en el intervalo [0,2π] con 200 puntos, con título y etiquetas
en los ejes.

ANALISIS

Para la resolución de este ejercicio se crea un script en el cual nuevamente usamos en comando linspace para
generar elementos en el intervalo de [0,2 π] con 200 puntos, a continuación ingresamos nuestra función para así
poder graficarla con el comando plot.

Resolución CS N° 076-04-2016-04-20
VICERRECTORADO DOCENTE Código: GUIA-PRL-001

CONSEJO ACADÉMICO Aprobación: 2016/04/06

Formato: Guía de Práctica de Laboratorio / Talleres / Centros de Simulación

Para los detalles en etiquetas y titulo se usa el comando label tanto para el eje x como el eje y, y title para el titulo
de la grafica.

DESARROLLO

GRAFICA

Gráficas 3D

5. Representar las funciones f(x,y)=sen(x)cos(y) en el intervalo [0,2π]x[0,2π]. Poner título al dibujo y


etiquetas en los ejes.

Resolución CS N° 076-04-2016-04-20
VICERRECTORADO DOCENTE Código: GUIA-PRL-001

CONSEJO ACADÉMICO Aprobación: 2016/04/06

Formato: Guía de Práctica de Laboratorio / Talleres / Centros de Simulación

Realizarlo con el comando mesh.

Representarlo con el comando surf.

ANALISIS

Para la resolución de este ejercicio primero ingresamos nuestras variables definiendo los limites respectivos
indicados en el ejercicio, a continuación usamos el comando meshgrid para graficar en función de [xx,yy] que se
indica en la variable z que depende de esta. Así entonces continuamos con el comando surf que indica la función
que traza los valores de la matriz Z definido por X e Y.

Para las etiquetas se usa el comando xlabel, ylabel, zlabel para el eje x, eje y, y eje z respectivamente.

DESARROLLO

Resolución CS N° 076-04-2016-04-20
VICERRECTORADO DOCENTE Código: GUIA-PRL-001

CONSEJO ACADÉMICO Aprobación: 2016/04/06

Formato: Guía de Práctica de Laboratorio / Talleres / Centros de Simulación

GRAFICA

6. Dibujar una esfera de radio 1 con 30 puntos. Usar el comando sphere(n)

Para la resolución de este ejercicio creamos un script en el cual usamos el comando sphere que genera las
coordenadas x , y y z de una esfera unitaria para usar con surf y mesh .

A continuación indicamos el radio, que en nuestro caso es 1 y graficamos multiplicando el radio por cada eje, para
que sea una esfera simétrica.

DESARROLLO

Resolución CS N° 076-04-2016-04-20
VICERRECTORADO DOCENTE Código: GUIA-PRL-001

CONSEJO ACADÉMICO Aprobación: 2016/04/06

Formato: Guía de Práctica de Laboratorio / Talleres / Centros de Simulación

GRAFICA

RESULTADO(S) OBTENIDO(S):

1. En el primer ejercicio conseguimos la grafica deseada f(x)=sen(x) cos(x), siguiendo los pasos indicados
el resultado es una grafica en 2D con las etiquetas en los ejes, titulo y los limites indicados en este caso
en [0,2π].
2. Para el segundo ejercicio nos resulto una grafica de igual manera en 2D con la función x.sen1/x, en el
rango [-1,1] siguiendo el proceso correspondiente en la ventana de script, de esta manera conseguimos
los requerimientos indicados.
3. En el tercer ejercicio para representar la función polinómica x2+5x-3, creamos el script luego del proceso
realizado nos dio una grafica en 2D en el limite con 200 puntos y las especificaciones correspondientes.
4. Para el cuarto ejercicio, nos dio la ultima grafica en 2D que resulta de la función f(x)=3sen(x)-sen(3x) en
el intervalo [0,2π] con 200 puntos, creando el script con el proceso señalado anteriormente y
cumpliendo de esta manera los requerimientos.
5. Para el quinto ejercicio nos dio como resultado una grafica en 3D dada las funciones f(x,y)=sen(x)cos(y)
en el intervalo [0,2π]x[0,2π] correspondientes, de acuerdo a los comandos señalados cumpliendo de
esta manera las ordenes del ejercicio.
Resolución CS N° 076-04-2016-04-20
VICERRECTORADO DOCENTE Código: GUIA-PRL-001

CONSEJO ACADÉMICO Aprobación: 2016/04/06

Formato: Guía de Práctica de Laboratorio / Talleres / Centros de Simulación

6. Y por ultimo para el sexto ejercicio, creamos un script en el cual nos da como resultado una grafica en 3D
en este caso el de una esfera que siguiendo los comandos especificados e indicando el radio 1,
cumplimos con el requerimiento del ejercicio.

CONCLUSIONES:

 Se aprendieron algunas herramientas en Matlab para utilizarlas en los intervalos de la gráfica.


 Se aprendió en esta práctica a graficar tres funciones en una sola gráfica, con sus intervalos, puntos de la
función.
 Todo este trabajo en Matlab nos ha servido para comprender mejor muchos conceptos vistos durante el
curso por lo cual nuestro aprovechamiento de la materia se ha visto incrementado gracias a las
herramientas que tenemos disponibles, además cabe mencionar que no solo fue un proyecto para un
simple trabajo si no que esta herramienta nos va a ser de gran ayuda para otras materias.
RECOMENDACIONES:

Todo programa debe ser previamente comentado, explicando el propósito, funcionamiento completo y el
resultado esperado.

Con respecto específicamente a la programación en Matlab para graficas tanto en 2D Y 3D se recomienda


siempre que sea posible crear los vectores y matrices a través de las funciones destinadas para este fin y para
ello se hace necesario conocer anteriormente los comandos que vayan a emplearse y respetar los rangos
indicados.

Nombre de estudiante:

Paola Cristina Belesaca.


_____________________________

Firma de estudiante:

_______________________________

Resolución CS N° 076-04-2016-04-20

También podría gustarte