Documentos de Académico
Documentos de Profesional
Documentos de Cultura
P1
“Introducción a Matlab”
Autor:
Grupo: 2MM5
Profesor:
El Filali Brahim
Introducción:
Las imágenes gráficas se pueden generar tanto de los datos calculados en Matlab como de los
datos que han sido generados fuera de Matlab, además estas imagines pueden ser importadas
desde Matlab e impresas en unos amplios dispositivos de salida.
Matlab utiliza un tipo de ventana especial para realizar las operaciones gráficas. Ciertos comandos
abren una ventana nueva y otros dibujan sobre la ventana activa, ya sea sustituyendo lo que
hubiera en ella, o bien añadiendo gráficos a un dibujo anterior.
También, Matlab como herramienta de desarrollo gráfico, nos ofrece la posibilidad de realizar
variedades de funciones en tercera dimensión.
*Ejercicio 1:
Graficar la siguiente función con “t” en los siguientes parámetros:
y = 3cos(120t)
-Código:
t = 0:0.001:.3*pi;
y = 3*cos(120*t);
plot (t,y)
grid on;
-Gráfica resultante:
*Ejercicio2:
Graficar la siguiente función respecto a los siguientes parámetros:
x = 5sin(2t)
y = 5cos(2t)
z = 0.8t
-Código:
t = 0:0.001:10;
x = 5*sin(2*t);
y = 5*cos(2*t);
z = 0.8*t;
plot3 (x,y,z)
grid
Grafica resultante:
*Ejercicio 3:
Grafica respecto a los siguientes parámetros:
r = √x2+y2
z = sin(r)/r
-Código:
x = -5:0.01:5;
y = -5:0.01:5;
r=sqrt(x.^2+y.^2);
z=((sin(r))./r);
plot3(x,y,z)
grid
-Gráfica resultante:
*Ejercicio 4:
Grafica utilizando una función for y los siguientes parámetros:
x de -5 a 5 con avance de .1
y de -5 a 5 con avance de .1
z = sin(√x2+y2)/ √x2+y2
-Código:
for x = -5:0.1:5;
for y = -5:0.1:5;
z= (sin((x.^2+y.^2).^(1/2)))/((x.^2+y.^2).^(1/2));
plot3(x,y,z,'r.')
grid
hold on
end
end
-Gráfica resultante:
*Ejercicio 5:
Utilizando el comando meshgrid, grafica los siguientes parámetros:
z = sin(√x2+y2)/ √x2+y2
-Código:
x = -5:0.01:5;
y = -5:0.01:5;
[X,Y]= meshgrid(x,y);
Z=(sin((X.^2+Y.^2).^(1/2)))./((X.^2+Y.^2).^(1/2));
mesh (X,Y,Z)
-Gráfica resultante:
Interpretación de resultados:
Como se puede ver en los ejercicios anteriores, existen diversas maneras para poder graficar ya
sea en 3D o 2D dentro de Matlab, algunas más eficientes que otras como por ejemplo el ejercicio 5
en comparación del ejercicio 4 ya que el ejercicio 4 debe de hacer muchas mas iteraciones ya que
es un ciclo for, y en el ejercicio 5 solo es una instrucción que une los 3 ejes para poder graficar
conforme a los parámetros indicados.
Conclusiones:
Gracias a esta práctica podemos concluir que Matlab contiene diferentes comandos con los cuales
podemos realizar diferentes funciones. Sabiendo utilizar los comandos adecuados, se pudo
aprender a modelar de una manera práctica y clara funciones ya sean de 2 o 3 variables. También
se aprendió a utilizar algunas herramientas para delimitar los intervalos de una gráfica. Es por esto
que Matlab es realmente útil en el área de ingeniería, gracias a su fácil comprensión y su
capacidad de resolución de problemas matemáticos.
Bibliografía:
-Hahn Daniel, Essential-MATLAB-for-Engineers, recuperado el 28 de Agosto del 2019 de
https://www.researchgate.net/publication/327228223_REPRESENTACION_DE_GRAFICAS_EN_2D_
Y_3D_CON_MATLAB_-_TEORIA_ELECTROMAGNETICA#pf3
-Matlab Support Team, Descripción del producto Matlab, recuperado el 28 de Agosto del 2019 de
https://es.mathworks.com/help/matlab/learn_matlab/product-description.html