Professional Documents
Culture Documents
Mecatrnica
Practica Unidad 1
5B
Erick Ruvalcaba Snchez
04/06/2014
ndice:
Portada1
ndice...2
Resumen3
Marco Terico4
Objetivos.7
Materiales y Desarrollo8
Resultados.10
Discusin19
Conclusiones20
Referencias...20
Resumen:
Durante esta prctica se busc desarrollar ms que nada el inters del alumno,
hacia la creacin de modelos basados en problemas que se asemejen a la
realidad, todo esto con el fin de que estos modelos puedan serles tiles en otras
materias o incluso en su desarrollo dentro del mbito laboral (esto como un
objetivo obviamente final). Pero aparte de la teora y tcnicas que abarca el
planteamiento de los sistemas, se busca que el alumno desarrolle habilidades en
el rea de la implementacin de los sistemas en ordenadores. El software en el
que se implementan o se resuelven estos sistemas es Matlab, programa
sumamente til en la resolucin de problemas matemticos debido a su gran
infinidad de herramientas, que permiten al usuario verlos resultados de una
manera grfica, lo cual vuelve los sistemas o problemas ms comprensibles.
Antes de poder utilizar el software se debe plantear de manera correcta el sistema
de solucin al problema, tomando en cuenta el desarrollo de una matriz que
exprese el sistema y que dentro de la misma se pueda implementar la bsqueda
de un resultado.
Los comandos que ms se utilizaron fueron los que se enfocan especficamente a
la resolucin de matrices de cualquier tamao, mediante la seleccin de diversas
maneras de solucin como lo son Gauss Jordn o Sarrus, a partir de estos
mtodos de solucin se buscaba representar estas soluciones de una manera
grfica para entender mejor el comportamiento de algunas ecuaciones, los
comandos utilizados sern explicados ms adelante.
Los resultados obtenidos fueron bastante satisfactorios en todos los sistemas,
debido a que estos se obtenan de una manera casi inmediata mediante el
software, aunque no estuvo exento de algunas fallas en la manera en que
planteamos el sistema. Pero si se toman en cuenta solamente los conocimientos
adquiridos como resultados, se podra afirmar que todos fueron positivos, debido a
que todos los integrantes del equipo lograron entender de una manera bastante
clara el funcionamiento de un sistema y como debe ser interpretado dentro de
Matlab.
Como conclusin nosotros podemos afirmar que esta materia aprovechada en un
%100 puede ser pilar de futuros proyectos, debido a que hoy en da toda la
industria demanda ingenieros capaces de comprender una situacin o problema al
grado de poder expresarla mediante un sistema que minimice los riegos de fallo.
Marco Terico:
Los sistemas se pueden definir como un conjunto de objetos o cosas que actan
en base a cumplir determinado objetivo, por lo que se dice que todos los sistemas
forman parte de un mundo interconectado. Los sistemas se expresan en modelos
los cuales tienen como objetivo principal reducir los posibles fallos para la
concertacin del objetivo.
La importancia de los modelos reside principalmente en su capacidad de hacer
llegar a un objetivo de una manera sistmica, uno de estos modelos es la
simulacin, la cual sirve para representar una parte de la realidad de una manera
en la cual pueda ser interpretada y analizada de una manera profunda a tal grado
de poder manipular la parte de la realidad que se esta estudiando.
Los modelos tienen 3 objetivos o metas que se definen en:
Los tipos de modelos que se pueden tomar como principales o de mayor utilidad
son:
Modelos fsicos.
Modelo a escala.
Modelos analgicos.
Juegos de administracin.
Simulacin por computadora.
Modelos no matemticos.
En cuanto al software utilizado para representar los sistemas el que se utilizo fue
Matlab, este es un lenguaje de alto nivel y de entorno interactivo para la
computacin numrica, visualizacin y programacin. Con el uso de Matlab se
puede analizar datos, desarrollar algoritmos, crear modelos y aplicaciones.
Matlab cuenta con demasiadas instrucciones al ser un lenguaje de alto nivel, por lo
que nicamente se incluirn los comandos de Matlab que se utilizaron durante la
practica, estos son los siguientes:
Variable= valor: mediante el signo igual se asignaban los calores a diversas
variables, para que estas almacenaran los valores, adems de que estos
pueden ir cambiando dentro del programa.
[ ]: dentro de estos corchetes se introducan los datos de las matrices
separando las columnas con un espacio y las filas con punto y coma.
Inv(variable): el comando inv sirve para calcular de manera automtica el
inverso de una matriz.
valor*valor: sirve para expresar una multiplicacin entre valores o variables.
Valor/valor: divisin entre valores
variable=matriz\vector; permite la multiplicacin del vector con la matriz,
cuando esta no es cuadrada.
Det(variable): nos permite obtener la determinante de una matriz cuadrada.
5
Objetivos:
Materiales y desarrollo:
Los materiales de los que se utilizaron en esta prctica son muy pocos, sin
embargo cada uno cuenta con una gran amplitud en cuanto a sus posibles
aplicaciones si estos se ven de una manera general, pero en esta seccin se
intentara dar nicamente la visin de estas herramientas aplicadas dentro de la
prctica.
Los materiales a utilizar son los siguientes, adems se describe el proceso
mediante el cual se determin se podran ser tiles para nuestros objetivos.
1. Laptop que soportara el software Matlab: para su seleccin se analiz los
requerimientos de Matlab y las especificaciones de la laptop.
Resultados:
Los resultados que se obtenidos en el software Matlab fueron los siguientes a
travs de los siguientes cdigos, cada uno con su respectiva tabla de resultados:
Ejemplo dado por el Profesor:
a=[3 -6 7; 8 8 -1; 3 -3 8];
b=[20; 60; 50];
c=inv(a);
x=c*b;
[x y]= meshgrid(-5: 0.5: 10);
w=(6*y-3*x+20)/7;
surf(x,y,w)
xlabel('Eje X')
ylabel('Eje Y')
zlabel('Eje Z')
hold on
w=(60-8*x-8*y);
surf(x,y,w)
10
w=(50-3*x+3*y)/8;
surf(x,y,w)
Ejercicio 1:
a=[4 -1 1; 4 -8 1; -2 1 5];
b=[7; -21; 15];
c=inv(a);
x=c*b;
[x y]= meshgrid(-5: 0.5: 10);
w=(7-4*x+y);
surf(x,y,w)
xlabel('Eje X')
ylabel('Eje Y')
zlabel('Eje Z')
hold on
w=(-21-4*x+8*y);
surf(x,y,w)
w=(15+2*x-y)/5;
surf(x,y,w)
11
Ejercicio2:
Un empresario tiene 3 mquinas que son empleadas en la fabricacin de artculos
diferentes. Para utilizar plenamente las mquinas estas estarn en operacin un
turno de 8 horas diarias. El nmero de horas que cada mquina es usada en la
produccin en cada uno de los 4 artculos est dada por la siguiente tabla:
M
A1
A2
A3
A4
12
Matrz resultante:
x+w=4
x=4-w
y+w=2
y=2-w
z-w=0
z=w
Solucin 1:
M
A1
A2
A3
A4
a=[4 2 0 0; 3 1 1 1; 2 0 2 2]
b=[6; 6; 6]
x=a\b
c=rref([a b])
13
Ejercicio 3:
-2x + y + 3w = 12
x + 2y + 5w =10
6x - 3y - 9w = 24
a=[-2 1 3; 1 2 5; 6 -3 -9]
b=[12; 10; 24]
i=det(a)
c=inv(a)
x=c*b
[x y]= meshgrid(-5: 0.5: 10);
w=((12+2*x-y)/3);
surf(x,y,w)
xlabel('Eje X')
ylabel('Eje Y')
zlabel('Eje Z')
hold on
w=((10-x-2*y)/5);
surf(x,y,w)
w=((24-6*x+3*y)/-9);
surf(x,y,w)
14
Ejercicio 4:
3x + 2y -5w = 0
-x + 2y - w = -8
-2x + y + w = -7
Ejercicio 5:
15
z = 95
x+ y-
2z = - 5
surf(x,y,z)
Ejercicio 6:
16
HT
Km
40
10
150
60
15
250
50
100
a=[40,10,150;60,15,250;50,6,100]
b=[924;1390;640]
det(a)
ans =
6.5000e+03
c=inv(a)
x=a\b
[x y]= meshgrid(-5: 0.5: 10);
c=
0 -0.0154
0.0385
17
-0.0600
0.0400
x=
3.2308
77.0769
0.1600
z=((-40*x-10*y)/150);
surf(x,y,z)
xlabel('Eje X')
ylabel('Eje Y')
zlabel('Eje Z')
hold on
z=((-60*x-15*y+1390)/250);
surf(x,y,z)
z=((-50*x-6*y+640)/100);
surf(x,y,z)
18
Discusin:
Los resultados obtenidos demuestran de una manera bastante completa los
sistemas lineales, debido a que las grficas nos muestran los resultados mediante
la interseccin de sus planos o la no interseccin, demostrando una vez ms que
la teora estaba fundamentada en la prctica, debido a la antigedad de estos
sistemas. El problema en que ms se nota la relacin plano con resultado es en el
ejercicio 3, el cual no cuenta con ninguna solucin debido a que 2 de sus planos
nunca se intersectan, dando a entender que cae en la categora de solucin
incompatible, mientas que el problema 2, nos muestra que 2 planos coinciden en
su totalidad, lo cual nos da como resultado soluciones infinitas o como se vio en el
marco terico: indeterminado o dependiente.
19
Conclusiones:
Esta practica me deja bastante satisfecho con lo aprendido en clase, porque
Matlab me demostr que la teora que se vio en esta tiene aplicaciones en la vida
cotidiana, adems de ensearme el valor de los sistemas y modelos, los cuales
gracias a esta prctica logre comprender un poco ms mediante el planteamiento
de ecuaciones que cumplieran con los requisitos del modelo.
Creo que lo que ms aprend con esta practica fue la solu cin de matrices
mediante Matlab, algo que me servir en un futuro para otras materias, y la
resolucin rpida y eficaz de problemas que requieran del uso de estas.
Referencias:
Pez, Eduardo (2011). Instalacin Matlab.wmv. Recuperado de
http://www.youtube.com/watch?v=N1bR5Ez1gBk&feature=kp
20