0% encontró este documento útil (0 votos)
15 vistas5 páginas

Resolución de Ecuaciones Lineales en Matlab

Cargado por

oasr2019
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
15 vistas5 páginas

Resolución de Ecuaciones Lineales en Matlab

Cargado por

oasr2019
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Instituto Tecnológico de Culiacán

Ingeniería Eléctrica / Electrónica

Laboratorio: Materia: Análisis Numérico /


Centro de Computo / Laboratorio Métodos Numéricos
Clave: ETF-1003 / ELC-1019
Práctica No. 5 Duración (hrs):

Resolución de Sistema de Ecuaciones Lineales 4

Objetivo:
Que el alumno sea capaz de resolver sistemas de ecuaciones lineales aplicando al menos 2
métodos de resolución haciendo uso de una herramienta de programación como Matlab u
Octave.
Antecedentes Teóricos:

¿Cómo es un conjunto de ecuaciones resueltas numéricamente?


Una de las técnicas más populares para la solución de ecuaciones lineales simultáneas es el
método de eliminación gaussiana. El enfoque está diseñado para resolver un conjunto general
de n ecuaciones y n incógnitas.

a11x1 + a12 x2 + a13 x3 + ... + a1n xn = b1


a21x1 + a22 x2 + a23 x3 + ... + a2n xn = b2
. .
. .
. .
an1x1 + an 2 x2 + an3 x3 + ... + ann xn = bn

La eliminación de gauss consta de dos pasos:

1. Eliminación de incógnitas hacia delante: En este paso, la incógnita se elimina en cada


ecuación a partir de la primera ecuación. De esta manera, las ecuaciones se reducen a
una ecuación y una incógnita en cada ecuación.

2. Sustitución hacia atrás: En este paso, a partir de la última ecuación, cada una de las
incógnitas es encontrada.
Eliminación de Incógnitas hacia Delante:
En el primer paso de la eliminación hacia delante, La primera incógnita, x1 es eliminada de
todas las filas por debajo de la primera fila. La primera ecuación se selecciona como la
ecuación pivote para eliminar x1 . Por lo tanto, para eliminar x1 en la segunda ecuación, se
divide la primera ecuación por a11 (por ello se llama elemento pivote) y luego lo multiplica por
a 21 . Esto es lo mismo que multiplicar la primera ecuación por a21 / a11 para obtener:

a 21 a a
a 21 x1 + a12 x 2 + ... + 21 a1n xn = 21 b1
a11 a11 a11

Ahora, esta ecuación se puede restar de la segunda ecuación para dar:

 a   a  a
 a 22 − 21 a12  x 2 + ... +  a 2 n − 21 a1n  x n = b2 − 21 b1
 a11   a11  a11

ó bien
 x2 + ... + a2 n xn = b2
a22

donde
a21
 = a22 −
a22 a12
a11

a21
a2 n = a2 n − a1n
a11

Este procedimiento de eliminación de x1 , se repite para la tercera ecuación a la n th ecuación


para reducir el conjunto de ecuaciones como:

a11 x1 + a12 x2 + a13 x3 + ... + a1n xn = b1


 x2 + a23
a22  x3 + ... + a2 n xn = b2
 x2 + a33
a32  x3 + ... + a3 n xn = b3
. . .
. . .
. . .
an 2 x2 + an 3 x3 + ... + ann
 xn = bn

Este es el final de la primera etapa de eliminación hacia delante. Ahora para la segunda etapa
de eliminación hacia delante, Se comienza con la segunda ecuación como la ecuación pivote y
 como el elemento pivote. Por lo tanto, para eliminar x 2 en la tercera ecuación, se divide la
a22
segunda ecuación por a22  (el elemento pivote) y luego se multiplica por a32 . Esto es lo mismo
que multiplicar la segunda ecuación por a32  / a 22
 y restarla de la tercera ecuación. Esto hace el
coeficiente de x 2 cero en la tercera ecuación. El mismo proceso se repite para la cuarta
ecuación hasta la n th ecuación para obtener:

a11 x1 + a12 x2 + a13 x3 + ... + a1n xn = b1


 x2 + a23
a22  x3 + ... + a2 n xn = b2
 x3 + ... + a3n xn = b3
a33
. .
. .
an3 x3 + ... + ann
 xn = bn

Los siguientes pasos de eliminación hacia delante se llevan a cabo mediante el uso de la
tercera ecuación como una ecuación pivote y así sucesivamente. Esto es, habrá un total de
n − 1 pasos de eliminación hacia delante. Al final de n − 1 etapas de eliminación hacia delante,
tenemos un conjunto de ecuaciones como se muestra:

a11 x1 + a12 x2 + a13 x3 + ... + a1n xn = b1


 x2 + a23
a22  x3 + ... + a2 n xn = b2
 x3 + ... + a3n xn = b3
a33
. .
. .
. .
(n −1)
a nn x n = bn(n −1)

Sustitución hacia Atrás:


Ahora las ecuaciones se resuelven a partir de la última ecuación ya que sólo tiene una
incógnita:

bn( n −1)
xn = ( n −1)
a nn

Entonces la segunda ultima ecuación, que es la ecuación (n − 1) th , tiene dos incógnitas: x n y


x n −1 , pero x n ya es conocida. Esto reduce la ecuación a (n − 1) th también con una incógnita.
Por lo tanto, la sustitución hacia atrás se puede representar para todas las ecuaciones por la
fórmula:

bi(i −1) −  aij(i −1) x j


n

j =i +1
xi = para i = n −1, n − 2,,1
aii(i −1)
y
bn( n −1)
x n = ( n −1)
a nn
Materiales: Equipo:
- Software de programación (Matlab) - Equipo de Computo

Seguridad e Higiene
Seguir las medidas de seguridad e higiene indicadas en el reglamento interno del Centro de
Cómputo o Laboratorio.
Procedimiento:

a) Solucionar los siguientes ejercicios de sistemas de ecuaciones lineales.

1) Resolver el sistema de ecuaciones y graficar sus planos resultantes aplicando


Matlab/Octave. Aplique dos métodos de resolución. Justifique los resultados:

2) Resolver el sistema de ecuaciones y graficar sus planos resultantes aplicando


Matlab/Octave. Aplique dos métodos de resolución. Justifique los resultados:

3) Resolver el sistema de ecuaciones y graficar sus planos resultantes aplicando


Matlab/Octave. Aplique dos métodos de resolución. Justifique los resultados:

Evaluación:
El alumno entregará un reporte digital por escrito con los problemas resueltos en formato PDF.
Dicho reporte deberá contener los siguientes puntos: a) Portada, b) Enunciado de cada
problema, c) Código con cada línea comentada respecto a lo qué hace, d) Resultados de la
simulación, e) Conclusiones y f) Referencias.

Es recomendable que el alumno describa y plantee de manera detallada los procedimientos,


tanto de desarrollo como de simulación.

Notas:
1) Cada programa deberá incluir el nombre y número de control del alumno al inicio o al final
de este.
2) Los problemas escritos podrán entregarse resueltos en forma física la fecha de entrega, o
bien, escanearse y adjuntarlos en el documento del reporte final de la práctica.
Bibliografía:

- Chapra, Canale. Métodos Numéricos para Ingenieros. 4ª edición. Ed. McGraw Hill.
- Nieves, Antonio. Métodos Numéricos aplicados a la Ingeniería. Editorial Patría.
- Amos, Gilat. Matlab: una introducción con ejemplos prácticas. Editorial Reverte.
- Etter, M.D. Solución de Problemas de Ingeniería con Matlab. Segunda edición. Prentice
Hall.
- Palacios-Quintero, J.E. Tesis Manual de Prácticas de Análisis Numérico. Instituto
Tecnológico de Culiacán. 2013.

También podría gustarte