Anda di halaman 1dari 25

Introduccin

Mtodos Matemticos
en Ingeniera ICI-2204
Semestre 2015 1
0011 0010 1010 1101 0001 0100 1011

Profesor:
Claudio Carmona C.

Contenidos
0011 0010 1010 1101 0001 0100 1011

1. Solucin numrica de ecuaciones lineales y no


lineales.
2. Integracin y diferenciacin numrica.
3. Mtodos Numricos para la Resolucin de
Ecuaciones Diferenciales.
4. Mtodos numricos en problemas de contorno.
5. Ecuaciones en derivadas parciales.
6. Ecuacin de Difusin y de Onda.
7. Mtodos Numricos en Ecuaciones Diferenciales
en Derivadas Parciales.

Evaluacin y asistencia
0011 0010 1010 1101 0001 0100 1011

Evaluacin
Solemne 1
Solemne 2
Trabajo
Laboratorio
de abril)
Asistencia
Ctedra
Laboratorio

: 25%
: 25%
: 25%
: 25% (Comienzo primera semana

: 70%
: 90%

Bibliografa
0011 0010 1010 1101 0001 0100 1011
Titulo
Autor
Anlisis Numrico.
Sptima Edicin

Burden, R. L.,
Faires, J. D.

Mtodos
numricos para
ingenieros.
Cuarta Edicin

Chapra, Steven C.
Canale, Raymond
P.

Editorial

Cdigo biblioteca

CENGAGE Learning 519.4 B896 2002

Mc Graw-Hill

519.4 Ch467m
2003

Qu son los Mtodos


Matemticos?

0011 0010 1010 1101 0001 0100 1011

El trmino se refiere a tcnicas o


procedimientos directos (formales), y de
aproximacin numrica, a la solucin de
problemas de ingeniera expresados
matemticamente.
Estn basados en el Algebra Lineal y en el
Clculo.

Qu son los Mtodos


Matemticos?

0011 0010 1010 1101 0001 0100 1011

Por qu usar tcnicas de aproximacin


numrica?
Para resolver aquellos problemas para los
cuales no existen mtodos directos de
solucin, o bien, para aquellos que existe un
mtodo de solucin pero no es viable, como
ocurre con la regla de Cramer para la
resolucin de sistemas lineales; solo es
aplicable cuando la dimensin es pequea.

Qu son los Mtodos


Matemticos?

0011 0010 1010 1101 0001 0100 1011

Las tcnicas o procedimientos numricos


debern ser eficientes.
La eficiencia depender tanto de la
precisin que se requiera como de la
facilidad de su implementacin.
Su estudio se apoyar en el software
matemtico Matlab.

Algoritmos
0011 0010 1010 1101 0001 0100 1011

Las tcnicas o procedimientos numricos


normalmente
se
disearn
usando
algoritmos.
Un algoritmo es un procedimiento que
describe, sin ambigedades, una serie finita
de pasos a realizar en un orden especifico
para resolver o aproximar la solucin de un
problema.

Algoritmos
0011 0010 1010 1101 0001 0100 1011

Diagrama de flujo

Seudocdigo
Inicio
leer base, altura
si base>0 y altura>0
area base*altura
perimetro 2*(base + altura)
escribir (area, perimetro)
si-no
escribir (datos incorrectos)
fin-si
Fin

Algoritmos
0011 0010 1010 1101 0001 0100 1011

El algoritmo resultante puede ser


implementado usando algn lenguaje de
programacin (Ej.: Java, Fortran, etc.), o
programado en un software matemtico
(Matlab, Maple, etc.).

Algoritmos
0011 0010 1010 1101 0001 0100 1011

Seudocdigo
Inicio
leer base, altura
si base>0 y altura>0
area base*altura
perimetro 2*(base + altura)
escribir (area, perimetro)
si-no
escribir (datos incorrectos)
fin-si
Fin

Matlab

function [] = Area_Perimetro()
base = input('Ingrese longitud base: ');
altura = input('Ingrese longitud altura: ');

if base>0 && altura>0


area = base*altura;
perimetro = 2*(base + altura);
fprintf('Area = %4.2f\t Perimetro =
%4.2f\n',area,perimetro);
else
disp('Datos incorrectos');
end
end

Ejemplo Procedimiento
Numrico (algoritmo)

0011 0010 1010 1101 0001 0100 1011

Problema: Calcular la raz cuadrada de un


numero positivo p. Usamos la serie
siguiente:

a0 = p
a1 = 0.5*(a0 + p/a0)
a2 = 0.5*(a1 + p/a1) ..
an = 0.5*(an-1 + p/an-1)

hasta que an =an-1 para alguna precisin


predefinida.

Ejemplo
0011 0010 1010 1101 0001 0100 1011

Calcular la raz de 12.27


Solucin:
a0 = 12.27
a1 = 0.5*(12.270000 + 12.27/12.270000) 6.635
a2 = 0.5*(6.635000 + 12.27/6.635000) 4.24214
a3 = 0.5*(4.242140 + 12.27/ 4.242140) 3.567274
a4 = 0.5*(3.567274 + 12.27/ 3.567274) 3.503437
a5 = 0.5*(3.503437 + 12.27/ 3.503437) 3.502856
a6 = 0.5*(3.502856 + 12.27/ 3.502856 ) 3.502855
a7 = 0.5*(3.502856 + 12.27/ 3.502856 ) 3.502855

Ejemplo
0011 0010 1010 1101 0001 0100 1011

Respuesta
raz (12.27) = 3.502855
(Qu precisin tiene esta respuesta?)

Computacin y Calculadora
0011 0010 1010 1101 0001 0100 1011

Afortunadamente hoy tenemos calculadora


y computador.

En este curso haremos nuestras aplicaciones


usando fundamentalmente MatLab, aunque
en la practica se puede usar otros software.

Repaso de Clculo
0011 0010 1010 1101 0001 0100 1011

Teorema del valor medio


Si f C[a,b] y f es derivable en (a,b), entonces
existe un nmero c en (a,b) tal que:

f (b) f (a)
f ' (c )
ba

Repaso de Clculo
0011 0010 1010 1101 0001 0100 1011

Teorema de Rolle
Suponga que f C[a,b] y f es derivable en (a,b).
Si f(a)=f(b), entonces existe un nmero c en
(a,b) tal que f(c)=0.

Repaso de Clculo
0011 0010 1010 1101 0001 0100 1011

Ejercicio
Demuestre que f(x) se anula al menos una
vez en el intervalo [0,1] .

f ( x) 1 e (e 1) sen(( / 2) x)
x

Repaso de Clculo
0011 0010 1010 1101 0001 0100 1011

Teorema de los valores extremos


Si f C[a,b], entonces existen c, d [a,b]
tales que f (d ) f ( x) f (c) para toda x [a,b].
Adems, si f es derivable en (a,b), entonces los
nmeros c, d aparecen en los extremos de [a,b] ,
o bien donde se anula f.

Repaso de Clculo
Teorema de los valores extremos
(continuacin)

0011 0010 1010 1101 0001 0100 1011

Repaso de Clculo
0011 0010 1010 1101 0001 0100 1011

Teorema del valor intermedio


Si f C[a,b] y K es cualquier nmero entre f(a)
y f(b), entonces existe un nmero c en (a,b) tal
que f(c)=K.

Repaso de Clculo
0011 0010 1010 1101 0001 0100 1011

Ejercicio
Demuestre que f(x) tiene al menos una
solucin en el intervalo [0.2;0.3] .

f ( x) x cos( x) 2 x 3x 1
2

Repaso de Clculo
0011 0010 1010 1101 0001 0100 1011

Teorema de Taylor
Suponga que f Cn [a,b], que f(n+1) existe en
[a,b] y x0 [a,b]. Para cada x [a,b], existe un
nmero (x) entre x0 y x tal que
donde

Pn ( x)
k 0

(k )

f ( x) Pn ( x) Rn ( x),
n

( x0 )
k
( x x0 )
k!

Repaso de Clculo
0011 0010 1010 1101 0001 0100 1011

Teorema de Taylor (continuacin)


y

Rn ( x)

( ( x))
( n 1)
( x x0 )
(n 1)!

( n 1)

Repaso de Clculo
0011 0010 1010 1101 0001 0100 1011

Ejercicio
Suponga que se utiliza el polinomio P2(x)
de Taylor para aproximar f(x)=cos(x) en el
intervalo [-0.5;0.5]. Determine una cota
para el error mximo.

Anda mungkin juga menyukai