Está en la página 1de 4

CÓDIGO:

UNIVERSIDAD POPULAR DEL CESAR


VERSIÓN: 1

PROGRAMA DE INGENIERÍA ELECTRÓNICA


PÁG: 1 de 4
GUÍA DE LABORATORIO

PRÁCTICA No. 1
NOMBRE DE LA ASIGNATURA HERRAMIENTAS DE SOFTWARE
CÓDIGO DE LA ASIGNATURA EL436
TÍTULO DE LA PRÁCTICA Graficas de funciones en Matlab 2D Y 3D
DOCENTE M.Sc. JORGE ELIECER QUINTERO ESCOBAR
CONTEXTUALIZACIÓN
Matlab ofrece gran número de posibilidades a la hora de realizar representaciones gráficas.
Dibuja curvas planas y superficies. Permite agrupar y superponer representaciones. Todo
ello con variaciones de estilo y de coordenadas. Permite a su vez realizar gráficos de tipo
estadístico: de barra, histogramas, etc.

En este ejercicio vamos a aprender a utilizar la función Subplot y Plot. La función


Subplot(m,n,p) permite dividir el área de dibujo en una matriz de mxn rectángulos. Con el
parámetro p seleccionamos cuál de ellas vamos a utilizar para dibujar, lo cual realizaremos
con la función Plot.
OBJETIVO GENERAL
Desarrollar habilidades en los estudiantes utilizando MATLAB, que le permitan
realizar la gráfica de funciones en 2D Y 3D

COMPETENCIAS

Capacidad para graficar funciones en 2D y 3D.


Habilidad para realizar un análisis de las funciones graficadas.

EQUIPOS Y MATERIALES
MATERIALES NECESARIOS

1. Computadora
2. Software Matlab
3. Libreta de apuntes
PROCEDIMIENTO
Ejecutar el software Matlab, en la ventana de comandos cualquier línea que comienza con
dos signos >> se utiliza para denotar una línea de comando. Casi todos los comandos
básicos en MATLAB implican el uso de vectores, por eso el primer paso será ingresar un
vector en Matlab que permitirá definir los límites en los cuales se va a representar la gráfica
de la función, Matlab permite generar vectores de forma automática evitando tener que
ingresar valor por valor, para esta grafica se generara un vector donde el valor de sus
CÓDIGO:
UNIVERSIDAD POPULAR DEL CESAR
VERSIÓN: 1

PROGRAMA DE INGENIERÍA ELECTRÓNICA


PÁG: 2 de 4
GUÍA DE LABORATORIO

elementos está comprendido entre 0 y 10 con incrementos de 0.1

Digite en la ventana de comandos lo siguiente:

x=0:0.1:10. ----- El resultado de esta vector queda almacenado en la variable x


y=sin(x) ------ vamos a graficar la función seno(x) y los valores se almacenan en y.
plot (x, y) ------- el comando Plot realiza la gráfica de la función.

Si se desea colocar cuadricula y títulos en los ejes de la gráfica, digite los siguientes
comandos.

grid on
ylabel(‘Amplitud (mV)’)
xlabel(‘Tiempo (mS)’)

para realizar la gráfica de 2 o más funciones y representarlas en una misma figura


utilizaremos el comando Subplot (x, y, p).

 graficar en 2D las siguientes funciones:

y= cos(2x)
h=tan(x)

lo primero que se hace es generar el vector y almacenarlo en la variable x, ya que x es la


variable independiente de las funciones que se van a graficar, digite las siguientes líneas de
comandos.

x=0:0.1:10. ----- El resultado de esta vector queda almacenado en la variable x


y=sin(2x) ------ vamos a graficar la función seno(x) y los valores se almacenan en y.
h=tan(x) ----------vamos a graficar la función seno(x) y los valores se almacenan en h
Subplot (1,2,1) ----- este comando divide la figura en una matriz de una fila y 2 columnas.
en la posición 1 de la fila se ubicará la gráfica seno(2x)
plot (x, y) ------- el comando Plot realiza la gráfica de la función seno(2x).
Subplot (1,2,2) ----- este comando divide la figura en una matriz de una fila y 2 columnas.
en la posición 2 de la fila se ubicará la gráfica tan(x)
plot (x, h) ------- el comando Plot realiza la gráfica de la función tan(x).
CÓDIGO:
UNIVERSIDAD POPULAR DEL CESAR
VERSIÓN: 1

PROGRAMA DE INGENIERÍA ELECTRÓNICA


PÁG: 3 de 4
GUÍA DE LABORATORIO

Es importante aclarar que puede colocarle cuadricula a la gráfica y títulos en los ejes con
los comandos utilizados anteriormente, escribiendo las líneas de comando justo después
del comando plot que grafica cada función.

 Graficar la siguiente función en 3D

Y = sin(x)+ tan(z)

Para realizar la gráfica en 3D se pueden utilizar los siguientes comandos plot3, mesh, surf,
a continuación, realice la gráfica de la función utilizando las siguientes líneas de comandos.

Grafica utilizando el comando plot3.

[x z]=meshgrid (0:0.1:10)
y=sin(x)+tan(z)
plot3(x, z, y)

Grafica utilizando el comando mesh.

[x z]=meshgrid (0:0.1:10)
y=sin(x)+tan(z)
mesh(x, z, y)

Grafica utilizando el comando surf.

[x z]=meshgrid (0:0.1:10)
y=sin(x)+tan(z)
surf(x, z, y)

RETO: Utilice el comando Subplot para graficar las tres representaciones de la función en
una sola figura como se realizó en el ejercicio anterior, además agregar cuadricula a la
gráfica y título en los ejes, recuerde que al ser en 3d entonces debe aplicar el comando
zlabel para el eje z.
CÓDIGO:
UNIVERSIDAD POPULAR DEL CESAR
VERSIÓN: 1

PROGRAMA DE INGENIERÍA ELECTRÓNICA


PÁG: 4 de 4
GUÍA DE LABORATORIO

RÚBRICAS O PARÁMETROS DE EVALUACIÓN


1. Se calificará informe, redacción, calidad de la información.
2. Se calificará sustentación individual.
3. Se calificará sustentación Grupal.
ENTREGABLES
1. Entregar un informe digital a la carpeta drive (Herramientas de software) compartida,
este debe contener aspectos como:
 Resumen
 Introducción
 Metodología
 Resultados
 Análisis de los resultados
 Conclusiones
 Referencias bibliográficas.
 Archivo script de Matlab con la solución de la práctica.

REFERENCIAS BIBLIOGRÁFICAS
1. Agud, Albesa, Lucía, and Ferrando, María Leonor Pla. Matlab para matemáticas en
ingenierías, Editorial de la Universidad Politécnica de Valencia, 2015. ProQuest
Ebook Central, ISBN: ISBN number: 9788490484210, ISBN number:
9788490484227.

2. Montufar, Benítez, Marco Antonio. Solución de problemas en ingeniería con


MATLAB, Grupo Editorial Patria, 2014. ProQuest Ebook Central, SBN ebook: 978-
607-438-937-1.

También podría gustarte