Documentos de Académico
Documentos de Profesional
Documentos de Cultura
METODOS NUMÉRICOS
Introducción
Las ecuaciones lineales son aquellas en las cuales las variables se encuentran elevadas sólo a
potencias de uno (Ecuación 1), y en las que no se realizan multiplicaciones ni divisiones entre ellas,
por lo cual se pueden despejar fácilmente por métodos algebraicos. Sin embargo, en ocasiones, estas
ecuaciones dependen de más de una variable (ecuación 2), en dichos casos, aunque siguen siendo
lineales, estas ecuaciones deben resolverse de manera simultánea, en una conformación que tenga
igual número de ecuaciones que de incógnitas, dando lugar a lo que son los sistemas de ecuaciones
lineales y cuya conformación o arreglo es lo que se denomina comúnmente como matrices.
𝑓(𝑥) = 𝑎𝑥 + 𝑏 𝑬𝒄𝒖𝒂𝒄𝒊ó𝒏 𝟏
𝑓(𝑥1 , 𝑥2 , … , 𝑥𝑛 ) = 𝑎𝑥1 + 𝑏𝑥2 + ⋯ + 𝑧𝑥𝑛 𝑬𝒄𝒖𝒂𝒄𝒊ó𝒏 𝟐
Las matrices son un arreglo rectangular de filas y columnas, donde las filas son equivalentes a cada
una de las ecuaciones y las columnas representan las incógnitas, de manera general, un sistema de n
ecuaciones como el que se muestra a continuación, en el que los términos 𝑎𝑖𝑗 representan los
coeficientes que acompañan a las incógnitas 𝑥𝑖 , nótese que el término 𝑖 representa la fila, es decir,
la ecuación 1, 2, 3, … n, el término 𝑗 hace referencia a la columna, por lo tanto está asociado a la
variable y los términos b corresponden a los denominados términos independientes, los cuales son
valores numéricos que no llevan incógnita.
La matriz que representa el sistema de ecuaciones expuesto se conforma a partir de los coeficientes y
los términos independientes así:
𝑎11 𝑎12 𝑎13 … 𝑎1𝑛 𝑥1 𝑏1
𝑎21 𝑎22 𝑎23 … 𝑎2𝑛 𝑥2 𝑏2
| 𝑎31
| 𝑎32 𝑎33 … 𝑎3𝑛 ||*|| 𝑥3 || = | 𝑏3 |
⋮ ⋮ | |
⋮
𝑎𝑛1 𝑎𝑛2 𝑎𝑛3 … 𝑎𝑛𝑛 𝑥𝑛 𝑏𝑛
FACULTAD DE INGENIERÍAS
METODOS NUMÉRICOS
Lo que es equivalente a decir: |𝑨| ∗ 𝒙 ⃗ = ⃗𝒃, donde el primer término representa la matriz de
coeficientes 𝑎𝑖𝑗 , la cual está conformada por n vectores fila y m vectores columna. La x con la
flecha representa el vector de incógnitas y b con la flecha el vector de términos independientes, los
cuales son vectores columna. Un vector fila se puede definir como una matriz de varias columnas,
pero solo una fila, por otra parte, el vector columna sería una matriz de varias filas, pero una sola
columna. Considerando lo anterior, la dimensión de una matriz, es decir, su tamaño, se puede
representar con la notación 𝑛𝑥𝑚. Por ejemplo, una matriz de 3 filas y 3 columnas sería una matriz
de 3x3 y una de 5 filas y 4 columnas es una matriz 5x4.
Tipos de matrices
Dependiendo de la acomodación y términos de los vectores que conforman el arreglo matricial,
pueden surgir tipos especiales de matrices:
- Matriz diagonal:
Es aquella en la cual todos los elementos de la matriz son cero, excepto los de la diagonal
principal, es decir, los términos 𝑎𝑖𝑗 en los cuales 𝑖 = 𝑗. Por ejemplo:
5 0 0 𝑎11 0 0
|0 8 0|, en general, | 0 𝑎22 0 |
0 0 3 0 0 𝑎33
- Matriz Triangular
Existen dos tipos de matrices triangulares, la triangular superior, que se representa con la letra
U y la triangular inferior, que se representa con la letra L. Las matrices U (upper) son aquellas
cuyos términos por debajo de la diagonal principal son cero, es decir solo tienen términos
desde la diagonal principal hacia arriba. Por otro lado, las matrices L (lower) son aquellas
cuyos términos por encima de la diagonal principal son cero, esto se esquematiza a
continuación:
- Matriz identidad
La matriz identidad (I) en un tipo especial de matriz diagonal, en la que los términos
diagonales son 1, tiene como propiedad que, al ser multiplicada por cualquier otra matriz, el
resultado va a ser la misma matriz, es decir, es el equivalente a multiplicar por 1, es decir, si
Q es una matriz cualquiera, 𝐼𝑥𝑄 = 𝑄 = 𝑄𝑥𝐼.
FACULTAD DE INGENIERÍAS
METODOS NUMÉRICOS
1 0 0
|0 1 0|
0 0 1
- Matrices ortogonales
Son aquellas que al multiplicarse por su transpuesta dan como resultado la matriz identidad,
es decir, 𝐴𝑥𝐴𝑇 = 𝐼. Por ejemplo:
Considere la matriz
1 0 0
Al multiplicar la primera por la segunda se obtiene: |0 1 0|
0 0 1
1) https://www.youtube.com/watch?v=aTsgBk34zyY
2) https://www.youtube.com/watch?v=Tjrm3HsqBXE
3) https://www.youtube.com/watch?v=S89lkpvajyU
- Matrices simétricas
Son aquellas cuyos elementos son simétricos con respecto a la matriz principal, es decir, los
𝑎𝑖𝑗 = 𝑎𝑗𝑖 , de manera que la matriz es igual a su transpuesta (𝐴 = 𝐴𝑇 ) por ejemplo,
1 1 5
|1 2 3|
5 3 4
- Matriz singular
Una matriz singular es aquella cuyo determinante es cero.
- Matrices cuadradas
Son aquellas en las que el número de columnas es equivalente al número de ecuaciones, es
decir, m=n. En los problemas de ingeniería, las matrices cuadradas tienen una única solución,
por lo que se dice que el problema está bien condicionado, es decir, tiene igual número de
ecuaciones que de incógnitas, cuando hay menos filas que columnas, es sistema está sub-
dimensionado y podría tener múltiples soluciones. Cuando hay más filas que columnas se
tiene entonces un sistema sobre-dimensionado.
FACULTAD DE INGENIERÍAS
METODOS NUMÉRICOS
- Matrices bandeadas:
Las matrices bandeadas son arreglos en los que solo existen los términos de la diagonal
principal y términos vecinos, los términos por fuera de la banda principal son cero, a
continuación, se representa una matriz bandeada:
Aunque su aplicación es bastante similar, pues ambos consisten en pasos de eliminación hacia
abajo y sustitución hacia arriba, pero el método de Gauss Jordan convierte primero en unos los
elementos de la diagonal. Las desventajas adicionales de estos métodos son:
- Los errores de redondeo pues por el número de operaciones se incrementa proporcionalmente
el error al redondear.
- La presencia de pivotes igual a cero, por lo que se hace necesario primero hacer
reacomodaciones de filas.
FACULTAD DE INGENIERÍAS
METODOS NUMÉRICOS
𝑛(𝑛 − 1)
𝑁𝑜 𝑑𝑒 𝑝𝑎𝑠𝑜𝑠 = 𝑑𝑜𝑛𝑑𝑒 𝑛 𝑒𝑠 𝑙𝑎 𝑑𝑖𝑚𝑒𝑛𝑠𝑖ó𝑛 𝑑𝑒 𝑙𝑎 𝑚𝑎𝑡𝑟𝑖𝑧
2
2. Descomposición L.U.
Como se vio en los métodos de Gauss, las operaciones entre filas afectan tanto a la matriz como al
vector de términos independendientes, lo que resulta en un número mayor de operaciones, en ese
sentido, el método de descomposición L.U. tiene como ventaja que solo involucra operaciones solo
con la matriz, por lo que resulta eficiente además para calcular la matriz inversa o en matrices en las
cuales los valores de las filas o coeficientes sean iguales, aunque los términos independientes sean
diferentes.
El método de descomposición L.U. consiste en hallar una matriz triangular superior y una triangular
inferior de manera que multiplicadas dan como resultado la matriz de origen. El principio de este
método se resume así:
2 2 3
Que da como resultado |0 1 0 | y que corresponde a la matriz U.
0 0 −3/2
⃗ = 𝑏⃗ entonces
Paso 3. Como se mencionó anteriormente |𝐿| ∗𝑑
1 0 0 𝑑1 1
| 2 1 0| |𝑑2 | = |3|
7/2 1 1 𝑑3 5
⃗ , se realiza una sustitución hacía adelante, de manera que:
Para hallar los valores del vector 𝑑
De la primera fila 𝑑1 = 1
FACULTAD DE INGENIERÍAS
METODOS NUMÉRICOS
Ejemplo
A b
2 2 3 1
4 5 6 3
7 8 9 5
Figura 1.
FACULTAD DE INGENIERÍAS
METODOS NUMÉRICOS
Figura 3.
Figura 2.
Figura 4.
Figura 5.
Para incluir matrices en Matlab, deben introducir los valores correspondientes a cada fila, separados
por punto y coma, así: A = [2 2 3; 4 5 6; 7 8 9], el vector de términos independientes debe ingresarse
aparte, b = [1; 3; 5]. Para obtener el valor del vector de resultados se debe usar el comando \, por lo
que x = A\b.
Otras funciones que puede utilizar para trabajar con matrices son:
- Operaciones básicas de suma (+), resta (-) y multiplicación de matrices, para ello, debe declarar
cada una de las matrices previamente y luego realizar las operaciones a partir de las variables
FACULTAD DE INGENIERÍAS
METODOS NUMÉRICOS
- Transpuesta de a, a', para lo cual debe usar solo el comando ' o la función transpose(A).
(https://la.mathworks.com/help/matlab/ref/transpose.html)
Matlab también hace posible el cálculo de matrices por descomposición L.U. para lo cual debe usar
la función [L, U]. Al usar la estructura [L, U] = lu(A), matlab le devuelve una matriz L (triangular
inferior) y una matriz U (triangular superior), bajo las variables L y U respectivamente. Con los cuales
usted puede realizar cualquier otra operación matemática. Además si aplica la estructura [L, U, P] =
lu(A), puede obtener el vector de permutación (P), el cual corresponde al vector intermedio (𝑑) para
el cálculo del sistema de ecuaciones.
Ejercicio de practica:
Plantee un sistema de ecuaciones lineales a partir del siguiente enunciado y resuélvalo por los tres
métodos explicados en esta guía.
Una empresa constructora de estructuras tiene la siguiente distribución de productos y materiales: En
el producto A se gastan 400kg de cemento, 1700kg de hormigón y 600kg de acero. En el producto B
se consumen 600kg de cemento, 550kg de hormigón y 450kg de acero. En el producto C se consumen
300kg de cemento, 400kg de hormigón y 375kg de acero. Si el consumo dentro de la empresa ha sido
de 300 toneladas de cemento, 480 toneladas de hormigón y 375 toneladas de acero, determina cuantos
productos de cada tipo se han construido en la empresa, de acuerdo con los consumos mencionados.