Está en la página 1de 16

Informe sobre Vectores, Matrices y solución de sistemas de ecuaciones lineales con Matlab

Integrantes: Nicolas Martinez


Alejandro Buelvas
Christ-son Huffington
Carlos Jimenez

Ingenieria Electronica

Universidad Popular del Cesar

Valledupar-Cesar

2023
Introducción: El presente informe documenta el desarrollo y los resultados obtenidos en un
laboratorio que tiene como objetivo explorar y aplicar los conceptos de vectores, matrices y la
solución de sistemas de ecuaciones lineales utilizando MATLAB.

Los vectores y las matrices son herramientas fundamentales en el ámbito de las ciencias y la
ingeniería, permitiendo representar y manipular conjuntos de datos de manera eficiente. Por otro
lado, los sistemas de ecuaciones lineales son un área crucial en el campo de las matemáticas
aplicadas, utilizados para resolver problemas de diversas disciplinas, desde la física y la economía
hasta la ingeniería y la biología.

Durante el laboratorio, se utilizará MATLAB, un potente entorno de programación y cálculo


numérico, para realizar operaciones con vectores y matrices, así como para resolver sistemas de
ecuaciones lineales de manera eficiente. MATLAB ofrece una amplia gama de funciones y
herramientas que simplifican el proceso de manipulación de datos y resolución de ecuaciones, lo
que lo convierte en una herramienta indispensable en el análisis numérico.

En este laboratorio iniciaremos los primero experimentos con el software o sistema de


programación matematico MATLAB, el cuál iniciaremos trabajando con arreglos/ vectores y
matrices donde usaremos diversos metodos para la solución de los mismos y confirmaremos junto
con los procesos hechos durante el uso del programa

En resumen, este informe presenta una exploración detallada de los conceptos de vectores,
matrices y la solución de sistemas de ecuaciones lineales utilizando MATLAB. El laboratorio ofrece
una oportunidad para adquirir conocimientos prácticos sobre estas herramientas fundamentales
en el análisis numérico y su aplicación en diversos campos de la ciencia y la ingeniería.

Objetivos: Desarrollar habilidades en los estudiantes utilizando Matlab, que le permitan resolver
problemas matematicos relacionados con los vectores y matrices aplicando conocimientos
adquiridos en su curso de algebra lineal

Procedimientos

1. Desarrollar un script en Matlab que pueda resolver los siguientes problemas.


A)

Para resolver esta ecuacion sin utilizar el software MATLAB debemos hacer lo siguiente:
» Movemos la variable a la derecha añadiendo su opuesto en ambos lados
x +2 y−2 y=−3−2 y
Dado que 2 numeros opuestos suman 0, se eliminan de la expresión
x=−3−2 y
Debe quedar de esta manera:
{−2x=−3−2 y
x −4 y =5

Luego sustituimos el valor dado de X de la ecuación


−2 (−3−2 y )−4 y =5
Y se resuelve la ecuacion para Y, se distribuye el -2 a los terminos entre parentesis
quedando así:
6+ 4 y−4 y =5
Como se dijo anteriormente los numeros opuestos se eliminan quedando la
expresión como:
6=5
Dandonos a entender que la proposición es falsa para cualquier valor de Y

Ahora veremos como quedaría el sistemas resolviendolo desde MATLAB

Expresamos las variables dentro del software como se nos ha indicado mediante guias y
explicaciones anteriormente en clases y luego

Lo expresamos dentro del programa como una matriz 2x2 y “D” sería calcular el determinante de
“A” y luego usar la inversa de “A” y como resultado la multiplicación de la inversa de “A*B”

Y como podremos darnos cuenta el programa nos indica que la ecuación también es invalida y que
su resultado es erroneo

B)

Para resolver esta ecuacion sin utilizar el software MATLAB debemos hacer lo siguiente:
» Movemos la variable a la derecha añadiendo su opuesto en ambos lados
x +2 y−2 y=−3−2 y

Dado que 2 numeros opuestos suman 0, se eliminan de la expresión


x=−3−2 y
Debe quedar de esta manera:

{3x=−3−2 y
x −6 y=−9

Luego sustituimos el valor dado de X de la ecuación


3 (−3−2 y ) +6 y =−9
Para terminar se distribuye el 3 a los terminos entre parentesis
−9−6 y +6 y=−9
Y como se ha dicho anteriormente los numeros opuestos se eliminan quedando
así: 0=0 lo que nos indica que el enunciado es correcto.

Ahora vemos como se resuelve desde MATLAB

Usamos el mismo metodo que se uso en la ecuación anterior para la solución


Podemos verificar que el resultado es correcto a pesar de dar el mismo resultado que el programa
anterior esto se debe a que el resultado es el mas proximo 0 en este caso, en el caso anterior se
debia que el resultado no existia

2. Desarrollar un script en Matlab que pueda resolver los siguientes problemas.

A) .
Comenzamos resolviendo la ecuación para Y moviendo la variable a la derecha
añadiendo su opuesto en ambos lados
x + y−x=5−x
Se cancelan los terminos opuestos
y=5−x
El siguiente paso es sustituir el valor de Y
2 x−( 5−x )=7
Resolvemos el parentesis
2 x−5+ x=7
Se agrupan los terminos semejantes
3 x−5=7
Se mueve la constante al lado derecho cambiando su signo y realizando la
operación
3 x=12
Luego se divide ambos lados entre 3
x=4
Luego se sustituye el valor de X dado en la ecuación y=5−x dando como
resultado y=1
Dando como resultado del sistema (x , y )(4 , 1)

Ahora veremos como se resuelve el sistema dentro del programa

Realizamos los mismos pasos que en el punto anterior


El programa nos muestra los datos que se necesitan para resolver la operación como matriz

Y por ultimo nos muestra el resultado que va de acuerdo al resultado dado por el metodo de
sustitución aplicado al sistema

B)
Resolvemos la ecuación

{32xx++2y=1
y=4
Movemos la variable a la derecha colocando su opuesto en ambos lados
2 x+ y−2 x=1−2 x
Se eliminan los opuestos
y=1−2 x
Sustituimos el valor de y en la ecuación 3 x+ 2 y =4 de la siguiente manera
3 x+ 2 ( 1−2 x )=4
Y resolvemos la ecuación para X, distribuimos el 2 a los terminos entre parentesis
3 x+ 2−4 x=4
Se agrupan los terminos semejantes
−x +2=4
Se mueve la constante a la derecha y se resuelve la operación restante
−x=4−2 Cambiamos los signos de la ecuación en ambos lados
x=−2
Ahora sustituimos el valor de X en Y
y=1−2(−2)
Por lo que podemos determinar que el valor de y=5 y la ecuación quedaría
resuelta de la siguiente manera
( x , y ) (−2 ,5)

Ahora confirmamos los resultados junto con los del programa

Expresamos las variables y sus valores correspondientes y podemos ver que nos da los datos
correspondientes

Y en la ultima tabla podemos corroborar que los datos hechos a manos son iguales que los del
script lo que nos indica que está bien diseñado
C)
Resolvemos la ecuación para X

{x+2 y=3
x + y=4
Movemos la variable a la derecha añadiendo su opuesto en ambos lados
x− y + y =4+ y
Removemos los valores opuestos
x=4+ y
Sustituimos el valor de X en la ecuación restante
4 + y +2 y=3
Agrupamos los terminos semejantes, realizamos las respectivas operaciones y
dividimos en ambos lados
3 y=3−4

−1
y=
3
Y ahora sustituimos el valor de Y en la ecuación de X

−1
4 +( )
3
Resolvemos la ecuación para X
11
x=
3
Y por ultimo nos quedan los valores como:
11 1
( x , y )( ,− )
3 3
Procedemos a confirmar los datos juntos con los del script solicitado

Podemos confirmar que son los datos pedidos y necesarios para la solución de la ecuación
Este nos muestra los datos pedidos

Y por ultimo nos muestra el resultado ya obtenido al realizar la operación

3. Desarrollar un script en Matlab que pueda resolver los siguientes problemas.

Aa)
{
X + y=0
−x+ y=2
x+3 y =−2

Iniciaremos con el mismo procedimiento de las anteriores ecuaciones


x + y− y =0− y
Eliminamos los valores opuestos
x=− y
Sustituimos el valor de X en el resto de ecuaciones
−(− y ) + y =2− y +3 y=−2
Resolvemos las ecuaciones para Y
y=1 y=−1
Dado que el sistema de ecuaciones no tiene una solucion para Y el sistema no
tiene solución

Ahora pasaremos a ver que sucede dentro del programa

Definimos las variables de la matriz y vemos como el programa nos muestra como se ubica cada
numero dentro de esta
Y el script también nos muestra como el sistema no tiene solución al saltarnos un error al correrlo

B)

{
x− y =−2
x +2 y=1
4 x +10 y=−14
Resolvemos la ecuación para X moviendo la variable a la derecha y añadiendo el
opuesto a los lados
x− y + y =−2+ y
Eliminamos los opuestos
x=−2+ y

{
x=−2+ y
La ecuación va de esta manera x +2 y=1
4 x +10 y=−14

Ahora sustitumos el valor dado de X en las ecuaciones restantes


−2+ y +2 y=14 (−2+ y)−10 y =−14

Resolvemos la ecuación para Y −2+ y +2 y=1 y agrupamos los terminos


semejantes
−2+3 y=1
Movemos la constante al lado derecho y cambiamos el signo y realizamos las
respectivas operaciones
3 y=3
Se divide la ecuación entre 3 por ambos lados
y=1
Resolvemos la ecuación para Y 4 (−2+ y)−10 y =−14 distribuimos el 4 entre el
parentesis
−8+ 4 y−10 y =−14
Y distribuimos los terminos semejantes
−8−6 y=14
Movemos la constante hacía el otro lado
−6 y=−6
Y por ultimo dividimos entre 6 por ambos lados
y=1
Debido a que la ecuación Y=1 ya está escrita, no se necesita escribirla de nuevo y
sustituimos el valor de X dado en la ecuación x=−2+1

Al resolver la ecuación podemos ver que el resultado es x=−1 y todo quedaría de


la siguiente manera
( x , y ) (−1, 1)

Ahora veremos como queda dentro de MATLAB

Definimos las variables y usamos el comando ‘DisplayName’ para poder graficar nuestra ecuación
y podemos ver que el resultado es el mismo indicado que en el procedimiento de la ecuación

C)

2 x + y=2
−x + y=−3
y=−2 x
En este caso movemos la variable al lado izquierdo y cambiamos su signo
2 x+ y=0
Como al menos dos ecuaciones tiene lados izquierdos identicos , perolados
derechos direrentes, el sistema no tiene solución

2 x + y=2
−x + y=−3
−2 x+ y=0
Verificamos con MATLAB

Definimos el vector dentro del programa como se ha venido haciendo anteriormente

Y podemos confirmar que el programa tampoco le puede dar solución a nuestra ecuación
B. discute y resuelva en función del parámetro

a)

b)
Conclusión: En conclusión, el laboratorio sobre vectores, matrices y la solución de
sistemas de ecuaciones lineales utilizando MATLAB ha sido una experiencia
enriquecedora que nos ha permitido comprender y aplicar de manera práctica
estos conceptos fundamentales en el análisis numérico.

Durante el desarrollo del laboratorio, hemos adquirido conocimientos sólidos


sobre la representación y manipulación de vectores y matrices, así como sobre las
operaciones básicas que se pueden realizar con ellos. Hemos explorado la
capacidad de MATLAB para realizar cálculos numéricos de manera eficiente y
hemos utilizado sus funciones y herramientas para llevar a cabo diferentes
operaciones, como la suma, la multiplicación, el cálculo de determinantes y la
obtención de inversas.

Además, hemos estudiado métodos numéricos para resolver sistemas de


ecuaciones lineales, como la eliminación de Gauss-Jordan y la factorización LU, y
hemos aplicado estas técnicas utilizando MATLAB. Hemos podido comprobar la
eficacia de las herramientas proporcionadas por MATLAB para obtener soluciones
precisas y rápidas en comparación con los métodos manuales.

También podría gustarte