Vous êtes sur la page 1sur 9

Escuela Politecnica del Ejercito

Departamento de Ciencias de la Energa y


Mecanica
Matematicas Aplicadas a la Manufactura y
Diseno
(Parte 2)
Metodos Numericos
Byron Guerrero
11 de mayo de 2015

Indice
1. Prefacio

2. Algebra
de Matrices
2.1. Definici
on de Matriz . . . . . . . . . . . . . . . . . . . . . . .
2.1.1. Filas y Columnas . . . . . . . . . . . . . . . . . . . . .
2.1.2. Dimensi
on de una Matriz . . . . . . . . . . . . . . . .
2.1.3. Vector Columna . . . . . . . . . . . . . . . . . . . . .
2.2. Reglas de Operaciones con Matrices . . . . . . . . . . . . . .
2.2.1. Suma y Resta de Matrices . . . . . . . . . . . . . . . .
2.2.2. Producto Matriz por un Escalar . . . . . . . . . . . .
2.2.3. Producto de Dos Matrices . . . . . . . . . . . . . . . .
2.3. Ecuaciones Lineales y Ecuaciones no Lineales . . . . . . . . .
2.3.1. Ecuaci
on Lineal . . . . . . . . . . . . . . . . . . . . . .
2.3.2. Ecuaci
on No Lineal . . . . . . . . . . . . . . . . . . .
2.4. Sistemas de Ecuaciones Lineales . . . . . . . . . . . . . . . .
2.5. Soluci
on de un Sistema de Ecuaciones Lineales . . . . . . . .
2.6. Representaci
on de Ecuaciones Algebraicas de Forma Matricial
2.6.1. Soluci
on de Un Sistema de Ecuaciones Lineales . . . .
2.6.2. Matriz Aumentada . . . . . . . . . . . . . . . . . . . .
2.6.3. Operaciones entre Filas . . . . . . . . . . . . . . . . .

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

4
4
4
4
4
5
5
5
5
6
6
7
7
7
7
8
8
8

1.

Prefacio

Las ecuaciones diferenciales ordinarias y las ecuaciones diferenciales parciales resultan de mucha utilidad en diversas aplicaciones de ingeniera. De hecho,
estas ecuaciones decriben varios fenomenos fsicos aplicados a la mecanica de
s
olidos, mec
anica de fluidos, termodinamica, electromagnetismo, y otras disciplinas del conocimiento.
El prop
osito de este curso no es el de demostrar las ecuaciones diferenciales
que gonbiernan estos fen
omenos. Por el contrario, lo que se desea es adquirir
un conocimiento sobre los metodos numericos que nos permiten resolver estas
ecuaciones diferenciales con la finalidad de obtener resultados numericos.
El interes de encontrar una solucion numerica para varios problemas fsicos
reside en que varias de las ecuaciones que se utilizan en ingeniera no tienen
por el momento soluci
on analtica (en otras palabras, no podemos resolver las
ecuaciones diferenciales a mano). Por lo tanto, se vuelve necesario utilizar un
metodo numerico adecuado para poder resolver estas expresiones matematicas.
Adem
as, con el incremento del poder computacional, se esta volviendo factible
la simulaci
on de problemas fsicos que habran sido imposibles de resolver hace
s
olo algunas decadas. Por estas razones, es importante entender como funcionan los metodos numericos, y como los podemos implementar en forma de un
programa computacional. [3]
Por lo tanto, este es un curso de metodos numericos. Antes de empezar este
curso se ha asumido que el estudiante tiene conocimiento de ecuaciones diferenciales, c
alculo vectorial y
algebra lineal. Adicionalmente, se ha asumido que el
estudiante tiene un conocimiento basico de Matlab.
Para los estudiantes interesados en desarrollar software de ingeniera y cientfico,
este curso sirve como una breve introduccion a los metodos numericos mas populares en la actualidad. Por otro lado, para los estudiantes que pretenden utilizar
software comercial para mec
anica de solidos, mecanica de fluidos computacional
y/o software multifsica, este curso trata de generar en el estudiante una nocion
de c
omo funcionan estos c
odigos comerciales.
En la primera parte del curso se hara una breve revision de los conceptos mas
relevantes de
algebra lineal. La segunda parte del curso contemplara el analisis
de varios metodos numericos que permiten resolver ecuaciones de una sola variable, y sistemas de ecuaciones lineales. La parte tres del curso contempla el
an
alisis de metodos de resolucion ecuaciones diferenciales ordinarias y sistemas
de ecuaciones diferenciales ordinarias. Finalmente, la cuarta parte del curso es
una introducci
on a las ecuaciones diferenciales parciales, y se revisaran el metodo
de las diferencias finitas y el metodo de los elementos finitos, los cuales permiten
resolver numericamente este tipo de ecuaciones.

2.

Algebra
de Matrices

El
algebra lineal es un tipo distinto de algebra. De hecho, las reglas del algebra de los n
umeros reales no necesariamente aplica en el algebra lineal. De todas
formas, resulta de mucha ayuda tener bases solidas de algebra lineal para compreder de mejor manera la Ingeniera Asistida por Computador o CAE por sus
siglas en ingles. Adicionalmente el algebra lineal resulta bastante practica para
resolver problemas en geometras complicadas debido a la naturaleza geometrica
de esta rama de las ciencias exactas. [1]

2.1.

Definici
on de Matriz

Una matriz es un arreglo rectangular de n


umeros complejos que cuenta con
m filas y n columnas. Esto se conoce como una matriz m n.
Para denotar una matriz, se utilizan letras may
usculas (A, B, C, , Z) y los
arreglos numericos o la letra que denota a la matriz deben estar entre corchetes
o parentesis. Este arreglo numerico es representado por un solo smbolo [A]
Los elementos individuales de la matriz se representan de la forma aij , donde
la letra i representa a las filas, y la j a las columnas.

2.1.1.

Filas y Columnas

Una fila es definida como un arreglo horizontal de elementos de una matriz,


y una columna es definida como un arreglo vertical de elementos de la matriz.
2.1.2.

Dimensi
on de una Matriz

La dimensi
on de una matriz indica la cantidad de filas y de columnas con
las que cuenta una matriz. Por ejemplo si tenemos la siguente matriz [A] m n,
quiere decir que la matriz A tiene m filas y n columnas.[2]
Por ejemplo, una matriz expandida [A]m,n es representada de forma expandida de la siguiente forma:

a1,1 a1,2 a1,n


a2,1 a2,2 a2,n

Am,n = .
..
..
..
..
.
.
.
am,1
2.1.3.

am,2

am,n

Vector Columna

Un vector columna de tama


no m es una lista ordenada de n
umeros la cual
est
a ordenada verticalmente empezando desde arriba y terminando en la parte
inferior. A los vectores columna se los identifica usualmente con letras min
usculas del alfabeto latino en negrilla o entre corchetes. Por ejemplo la notacion {v}
o v, se refieren en ambos casos al vector v.[1]

2.2.

Reglas de Operaciones con Matrices

2.2.1.

Suma y Resta de Matrices

La suma de matrices puede ser representada de la siguiente forma:


[C] = [A] + [B]
Los elementos se deben sumar o restar uno a uno como se indica en la siguiente ecuaci
on
cij = aij + bij
Es importante tomar en cuenta que tanto la suma como la resta matriciales
son conmutativas.
[A] + [B] = [A] + [B]
Tambien son asociativas


[A] + [B] + [C] = [B] + [C] + [A]
2.2.2.

Producto Matriz por un Escalar

Considere que g es un escalar y que [A] es una matriz de dimensiones 3 3.


Entonces el producto g [A] es:

ga11 ga12 ga13


[D] = g [A] = ga21 ga22 ga23
ga31 ga32 ga33
2.2.3.

Producto de Dos Matrices

Si se tiene un producto de dos matrices [C] = [A] [B], el producto se puede


calcular de la siguiente forma:
cij =

n
X

aik bkj

k=1

Esta notaci
on resulta un poco difcil de visualizar. En el siguiente ejemplo
tomado de la referencia [2], se puede visualizar de mejor manera la forma de
multiplicar dos matrices.
Suponga que va a multiplicar las matrices [X] por [Y ] para obtener [Z].

Una forma m
as gr
afica de representar la multiplicacion entre matrices se
puede ejecutar con el siguiente metodo al ubicar las matrices de la siguiente
forma:

Si se procede de igual manera con el resto de filas y columnas, el resultado es

Nota 1: Al multiplicar dos matrices, el n


umero de columnas de la primera
matriz debe ser igual al n
umero de filas de la segunda matriz tal como se representa en la siguiente figura:

Nota 2: La multiplicaci
on de matrices NO es conmutativa.
[A] [B] 6= [B] [A]
Nota 3: Aunque la multiplicacion entre matrices ha sido definida, la division
para matrices no est
a definida, pero la multiplicacion de una matriz por su
inversa es una operaci
on an
aloga a la division.
1
[A] [A] = [I]
donde [I] es la matriz identidad donde todos los elementos son cero, excepto
los elementos aii de la diagonal principal que tienen el valor de aii = 1.

2.3.
2.3.1.

1
0

I = 0
..
.

0
1
0
..
.

0
0
1
..
.

..
.

0
0

..
.
1

Ecuaciones Lineales y Ecuaciones no Lineales


Ecuaci
on Lineal

Una ecuaci
on lineal tiene la forma

ax1 + bx2 + cx3 + ... + nxn = m


2.3.2.

(1)

Ecuaci
on No Lineal

Las ecuaciones lineales tienen usualmente multiplicacion y o potencias en las


variables. Por ejemplo:
x2 + xy + tan(y 3 ) = 0

2.4.

(2)

Sistemas de Ecuaciones Lineales

Un sistema de ecuaciones lineales puede ser definido como un grupo de m


ecuaciones que tiene las cantidades variables x1 , x2 , x3 , ..., xn en la forma: [1].
a11 x1 + a12 x2 + + a1n + xn = b1
a21 x1 + a22 x2 + + a2n + xn = b2
..
.
am1 x1 + am2 x2 + + amn + xn = bm

(3)

donde 1 i m ; 1 j n

2.5.

Soluci
on de un Sistema de Ecuaciones Lineales

La soluci
on de un sistema de ecuaciones lineales en n variables, x1 , x2 , x3 , , xn
es una lista ordenada de n n
umeros complejos s1 , s2 , s3 , , sn , tales que si
sustituimos sj por xj , el lado izquierdo de la equacion es igual al lado derecho
de la ecuaci
on.

2.6.

Representaci
on de Ecuaciones Algebraicas de Forma
Matricial

El sistema de ecuaciones ecuacion 3 se puede representar de forma matricial


de la forma indicada a continuacion:


a11 a12 a1n
x1
b1
a21 a22 a2n x2 b2


(4)
..
..
.. .. = ..
..
.
.
.
. . .
an1 an2 ann
xn
bn
La ecuaci
on 4 puede ser representada de manera corta de la siguente forma:
[A] {x} = {b}

(5)

Donde [A] representa la matriz de coeficientes, {x} representa el vector de


las variables, y {b} representa el vector de constantes.

2.6.1.

Soluci
on de Un Sistema de Ecuaciones Lineales

Una forma sencilla de encontrar la solucion de un sistema de ecuaciones


lineales consiste en multiplicar la inversa de la matriz de coeficientes en ambos
lados de la ecuaci
on. Esto se puede demostrar de la siguiente manera:
[A]1 [A] {x} = [A]1 {b}
[I] {x} = [A]1 {b}
{x} = [A]1 {b}

2.6.2.

Matriz Aumentada

La matriz aumentada de un sistema de ecuaciones es la matriz de orden


m (n + 1) cuyas primeras n columnas son las mismas columnas de [A], y la
columna n + 1 es el vector de constantes {b}
La matriz aumentada es de gran ayuda ya que contiene la informacion mas importante de un sistema de ecuaciones. Adicionalmente, es importante tomar en
cuenta que la matriz aumentada es solo una matriz y no es el sistema de ecuaciones. De todas formas para ciertas tecnicas de resolucion de matrices como la
reducci
on Gaussiana, la matriz aumentada nos ayuda a ahorrar tiempo al evitar
escribir los nombres de todas las variables mientras resolvemos el sistema.[1]
La matriz aumentada de la ecuacion 4 es:

a11 a12 a1n b1


a21 a22 a2n b2

(6)
..
..
..
..
..
.
.
.
.
.
an1
2.6.3.

an2

ann

bn

Operaciones entre Filas

Existen varios metodos numericos que se utilizan para resolver sistemas de


ecuaciones. Algunos de estos metodos requieren del uso de las operaciones entre
filas. Cuando hablamos de matrices, existen u
nicamente tres operaciones entre
filas.
1. Intercambio de ubicaci
on entre filas
2. Multiplici
on de cada elemento de una fila por un escalar diferente a cero.
3. Multiplicaci
on y suma de filas. Esta operacion consiste en multiplicar cada
elemento de una fila por un escalar, y sumar cada elemento de la fila con su
correspondiente de una segunda fila, tomando en cuenta que los elementos que
se suman correspondan a la misma columna. La primera columna no cambia
luego de esta operaci
on, pero se reemplaza la segunda columna con los nuevos
valores.

Referencias
[1] Robert Beezer. A First Course in Linear Algebra. University of Puget
Sound, 2014.
[2] Steven Chapra and Raymond Canale. Metodos Numericos para Ingenieros.
Mc Graw Hill, 2010.
[3] Stephen Moore. Advanced Computational Mechanics. The University of
Melbourne, 2012.

Vous aimerez peut-être aussi