Está en la página 1de 10

Escuela Tecnológica Instituto Técnico Central

Ingeniería Mecatronica
Practica Profesional

Diseño de un prototipo de sistema de alarma de


robo

10 de julio de 2021

Nicolás Cabrera Perez


ncabrerap@itc.edu.co
Jose David Rodriguez
jdrodriguezr@itc.edu.co
Índice general

1. Introducción 2
1.1. Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.1.1. Objetivo general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.1.2. Objetivos específicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2. Justificación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.3. marco teorico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.4. Desarrollo de la propuesta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.5. conclusiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

Referencias 9

1
Capítulo 1

Introducción

la computadora históricamente ha sido una máquina asombrosa, cuyas herramientas


permiten que las personas realicen gran variedad de tareas a lo largo del día se ha convertido
en la herramienta perfecta. Desde el momento en el que fue creada la computadora se
conoció como una herramienta que permite: almacenar, compartir, manipular algún tipo
de información, transformarla y crear algo nuevo, crear imágenes, jugar etc., computadoras
de todos los tamaños hacen que la vida sea un poco más fácil. Con el paso del tiempo y la
gran revolución informática que se presentó en el mundo, se desarrollaron y optimizaron
computadoras para que estas fueran más precisas y rápidas a la hora de calcular conceptos
y leyes modernas aplicadas al trabajo práctico. la computadora ayudo a articular muchos
procesos de diferentes áreas por eso la importancia histórica también en los campos de la
investigación interdisciplinaria.

1.1. Objetivos

1.1.1. Objetivo general


Generar un código en c++ que reproduzca el método de gauss jordan para la solución de
sistemas de ecuaciones.

1.1.2. Objetivos específicos


utilizar el programa para solucionar problemas de física aplicada.

Reconocer las importancia del método gauss jordan y su aplicación en diferentes áreas

2
Capítulo 1 Escuela Tecnológica Instituto Técnico Central

1.2. Justificación
la importancia de poder relacionar el álgebra lineal y demás campos del conocimiento,
ya que en muchas áreas de estudio se necesitan algunos métodos de los que se aprenden por
medio del estudio de esta materia en especifico la solución de ecuaciones por el método de
gauss jordan, que nos permite solucionar sistemas de ecuaciones cuadradas de una manera
mas sencilla. ya que en algunos casos la solución de algunos sistemas de ecuaciones de la
manera tradicional se puede llegar a tener equivocaciones en el procedimiento realizado, lo
cual dificultaría el desarrollo y por ende nos daría un resultado falso. Lo que se busca obtener
es una forma óptima y eficaz de hallar estas variables, desarrollar el sistema y ver cómo se
comporta nuestro sistema por medio del lenguaje de programación.

1.3. marco teorico


primero hablaremos un poco de la historia de las personas que desarrollaron este método:
Carl Friedrich Gauss (30 ABRIL 1777-23 FEBRERO 1855) fue un matemático astrónomo,
geodesta y físico alemán que contribuyo significativamente en muchos campos, incluida la
teoría de números, el análisis matemático, la geometría diferencial, la estadística, el álgebra,
la geodesia, el magnetismo y la óptica. considerado el "príncipe de los matemáticos el "ma-
2

temático mas grande desde la antigüedad"gauss ha tenido una influencia notable en muchos
campos de la matemática y de la ciencia. Fue de los primeros en extender el concepto de la
divisibilidad a otras conjuntos. Gauss pronto fue reconocido como un niño prodigio, pese a
provenir de una familia campesina de padres analfabetos; hizo sus primeros descubrimientos
mientras era apenas un adolescente en el bachillerato y complemento su mágnum opus a los
(21) años en 1778, aunque fue publicado en 1801. Fue un trabajo fundamental para que se
consolidara la teoría de los números y ha moldeado ésta área hasta los días presentes.

Wilhelm Jordan (1842-1899) fue un geodesista alemán que hizo trabajos de topografía
en Alemania y África. Es recordado entre los matemáticos por su algoritmo de eliminación
de Gauss-Jordan que aplico para resolver el problema de mínimos cuadrados. Esta técnica
algebraica apareció en su Handbuch der Vermessungskunde (1873).

Jordan nació en Ellwangen, en un pequeño pueblo en el sur de Alemania. Estudio en el


instituto politécnico de stuttgart y después de durante dos años como asistente de ingeniería
en la etapas preliminares de la construcción del ferrocarril, volvió allí como asistente en

3
Capítulo 1 Escuela Tecnológica Instituto Técnico Central

geodesia. En 1868, cuando tenia 26 años, fue nombrado profesor titular en karlsruhe. En
1874, jordán participo en la expedición de Friedrich Gerhard rohlfs a libia. desde 1881 hasta
su muerte fue profesor de geodesia y geometría práctica de la universidad tecnológica de
hannover, Fue un prolífico escritor y su obra más conocida fue Handbuch der Vermessungs-
kunde (Libro de Texto de Geodesia).

En matemáticas la eliminación de Gauss-Jordan, llamada así debido a Carl Freidrich


Gauss y Wilhelm Jordan, es el algoritmo del álgebra lineal para determinar las soluciones de
un sistema de ecuaciones lineales, encontrara matrices e inversas. Un sistema de ecuaciones
se resuelve por el método de Gauss cuando se obtienen sus soluciones mediante la reducción
del sistema dado a otro equivalente en el que cada ecuación tiene una incógnita menos que
la anterior. El método de Gauss transforma la matriz de coeficientes en una matriz triangular
superior. El método de Gauss-jordán continua el procesos de transformación hasta obtener
una matriz diagonal.

1.4. Desarrollo de la propuesta


el método de gauss jordan no solo se aplica en las matemáticas o en la física, en general
se puede aplicar en muchas áreas del conocimiento como ingeniería, biología química etc..
donde se necesite dar solución a un sistema de ecuaciones, como este método tiene su
proceso decidimos replicarlo en un lenguaje de programación para así tener un programa
que haga este método y nos de solución muy rápidamente de sistemas de ecuaciones
primero que todo planteamos generar un programa en c++ para luego darle solución a un
problema de física aplicada. el programa se realizo en Dev-c++ en la plataforma de windows.
el programa se compone de ciclo for y arreglos, estos ciclos lo que hacen es pedir el numero
de ecuaciones y va guardando cada valor en un espacio de memoria para luego trabajarlo
como el método de gauss jordan diagonalizando la matriz aumentada con unos para así al
final darnos el valor de cada variable a continuación mostraremos el código realizado:

4
Capítulo 1 Escuela Tecnológica Instituto Técnico Central

Figura 1.1: código en c++

Figura 1.2: código en c++

5
Capítulo 1 Escuela Tecnológica Instituto Técnico Central

Figura 1.3: código en c++

Después de plantear el programa vamos a probarlo con un ejemplo para mostrar su


utilidad, en este caso escogimos un circuito eléctrico en el cual se presentan sistemas de
ecuaciones, el ejercicio planteado es el siguiente:

Figura 1.4: circuito eléctrico

en el circuito podemos observar que hay cuatro corrientes diferentes y que hay cuatro
mayas por lo tanto, se sacaran cuatro ecuaciones con cuatro incógnitas que en este caso
serán las cuatro corrientes. también podemos observar que el valor de las resistencias es alto
mientras que el voltaje no supera los 9 v.
las ecuaciones planteadas son las siguientes:
Malla 1

6
Capítulo 1 Escuela Tecnológica Instituto Técnico Central

54200I 1 − 32400I 2 = 8,78 (1.1)

Malla 2

− 32400I 1 + 98300I 2 − 9800I 3 = 0 (1.2)

Malla 3

− 9800I 2 + 52400I 3 − 10000I 4 = 0 (1.3)

Malla 4

10000I 3 + 10994I 4 = 8,92 (1.4)

despues de plantear las ecuaciones planteamos la matriz aumentada de acuerdo al


método de gauss jordan.

Figura 1.5: matriz aumentada

y por ultimo compilamos nuestro programa ingresamos los valores de la matriz aumenta-
da y así podemos darle solución. a continuación vemos la solución en nuestro programa:

7
Capítulo 1 Escuela Tecnológica Instituto Técnico Central

Figura 1.6: circuito eléctrico

donde x1,x2,x3,x4 son nuestras variables a darle solución que en estos casos son las
corrientes de cada malla, por lo tanto vemos que las corrientes son muy pequeñas bastante,
pero por las características ya dadas como las resistencias muy altas y el voltaje que no era
tan alto podemos evidenciar que la solución tiene sentido y en el caso de la corriente negativa
nos quiere decir que se mueve en sentido contrario a como se planteo al principio. de esta
manera podemos mostrar como se puede aplicar ese método a un lenguaje de programación
para así luego utilizarlo en un caso especifico como la solución de circuitos.

1.5. conclusiones
- el álgebra lineal y sus métodos se pueden aplicar en varias áreas de estudio.
-podemos incluir los modelos matemáticos en los lenguajes de programación.

8
Referencias

-https://luiscm11.wordpress.com/gauss-jordan/
-https://es.wikipedia.org/wiki/Eliminaci

También podría gustarte