T
S
Mtodos Numricos
UNIDAD 1
ECUACIONES
DIFERENCIALES
PARCIALES
ECUACIONES
DIFERENCIALES
ORDINARIAS
INTERPOLACIN
DERIVACIN E
INTEGRACIN
SISTEMAS DE
ECUACIONES
LINEALES
RACES DE
ECUACIONES
MTODOS
NUMRICOS
APROXIMACIN
NUMRICA
Y ERRORES
I
T
S
Mtodos Numricos
UNIDAD 1
Maple,
MatLab,
MathCad,
Mathematica.
I
T
S
Mtodos Numricos
UNIDAD 1
El baco
Los nomogramas
La regla de clculo
I
T
S
Mtodos Numricos
UNIDAD 1
Races de ecuaciones
Equipo:
Supercomputadora
Computadora personal
Calculadora graficadora
Regla de calculo
Las herramientas de cmputo son
mquinas (tontasA que slo hacen lo
que se le ordena& sin embargo, los
tediosos clculos numricos los hacen
muy rpido y muy bien, sin fastidiarse.
I
T
S
Mtodos Numricos
UNIDAD 1
Tipo de pro!ema
Mode!o matem"tico
Mtodo
numrico
I
T
S
Mtodos Numricos
UNIDAD 1
E#uipo
9omputadora
9alculadora
I
T
S
Mtodos Numricos
UNIDAD 1
Software
Desarrollo de programas:
lenguaje C
Basic
Fortran
Otro.
Maple,
MatLab,
MathCad,
Mathematica.
Excel
Lotus
2esarrollo de programas
.oft4are matemtico
!oja de clculo
9alculadora graficadora
I
T
S
Mtodos Numricos
UNIDAD 1
Amplitud de aplicacin
Amigabilidad
Estabilidad
Rapidez de convergencia
ngenio y creatividad
I
T
S
Mtodos Numricos
UNIDAD 1
Los pasos para la resolucin de un problema son:
#. 2ise7o del algoritmo que describe la secuencia ordenada de pasos.
). Epresar el algoritmo con un programa en un lenguaje de programacin
adecuado.
*. Ejecucin y validacin del programa por la computadora.
Los algoritmos son independientes tanto del lenguaje de programacin en
que se epresen como de la computadora que los ejecute. En cada
algoritmo se puede epresar diferente pero deber tener el mismo
resultado.
:ambin los algoritmos son particularmente =tiles en el caso de
problemas sencillos o para especificar las tareas de una larga
programacin.
I
T
S
Mtodos Numricos
UNIDAD 1
$L+>?,:;>.
Las tcnicas numricas se acompa7an por material relacionado con su
implementacin efectiva en computadoras. .e proporcionan algoritmos en
mtodos.
@n algoritmo es un mtodo para resolver un problema.
Es la secuencia de pasos lgicos necesarios para llevar a cabo una tarea
especifica, como la resolucin de un problema.
?esolucin de un problema
Problema
Diseo del
algoritmo
Programa de
computadora
I
T
S
Mtodos Numricos
UNIDAD 1
:,<>. 2E 2$:>.
@n dato es la epresin general que describe los objetos con los cuales
opera una computadora. Los datos se clasifican en: simples Bsin
estructuraC y compuestos BestructuradosC
2$:>.
.imples
9ompuestos
3umricos Binteger,
realC,
Lgicos BbooleanC,
9arcterBchar, stringC.
Estticos
dinmico
s
$rray, registro archivo,
conjunto, cadena.
Lista, lista enla"ada,
rbol, grafo.
I
T
S
Mtodos Numricos
UNIDAD 1
SE vern los datos simples:
DATOS NUMERCOS. Es el conjunto de valores numricos.
Se pueden presentar en:
Tipo numrico entero (integer).
Tipo numrico real (real)
Enteros: es un subconjunto finito de los nmeros enteros.
(5,6,4,20,1340,etc)
Se denominan en ocasiones nmeros de punto o coma fija.
Reales: es un subconjunto de los nmeros reales. Siempre tienen un
punto decimal y pueden ser negativos o positivos. Consta de una parte
entera y una decimal.
Y se pueden representar con notacin exponencial. En donde la
mantisa (parte decimal) al numero real y el exponente (parte potencial)
el de la potencia de 10.
mantisa 36.75201
exponente 18
18
36.7521 1 x
I
T
S
Mtodos Numricos
UNIDAD 1
DATOS LOGCOS(BOOLEANOS):
El tipo lgico, es aquel dato que solo puede tomar uno de dos valores:
CERTO O VERDADERO (true) y FALSO (false).
DATOS TPO CARCTER Y TPO CADENA
El tipo carcter es el conjunto finito y ordenado de caracteres que la
computadora reconoce. Un dato tipo carcter contiene un solo carcter.
Ejemplos:
Caracteres alfabticos ( A,B,C,D,E) (a,b,c,d,e)
Caracteres numricos (1,2,3,5,6)
Caracteres especiales ( +,-,*,/,;, <,>, $......)
Una cadena(string) de caracteres es una sucesin de caracteres que se
encuentran delimitados por una comilla o dobles comillas, segn el tipo
de lenguaje de programacin.
La longitud de una cadena de caracteres es el nmero de ellos
comprendidos entre los separadores o limitadores. Ejemplo:
'Hola Mortimer'
'8 de octubre de 1980'
I
T
S
Mtodos Numricos
UNIDAD 1
CONSTANTES Y VARIA!LES
C"#$%&#%'$( '$ )#& *&+%,-& -' -&%"$ .)' *'+/&#'0'# $,# 0&/1,"$ -)+&#%' %"-" '2
-'$&++"22" -' )# &23"+,%/" " -)+&#%' 2& '4'0)0,5# -' )# *+"3+&/&.
V&+,&12'( '# )#& *&+%,-& -' -&%"$ .)' *)'-' 0&/1,&+ -)+&#%' '2 -'$&++"22" -'2
&23"+,%/" " '4'0)0,5# -'2 *+"3+&/&. 6'#%'+&$7 +'&2'$7 0&+80%'+7 253,0&$ 9 -'
0&-'#&:.
EXPRESIONES ARITMETICAS
>peradores >perador ;atlab .ignificado
D.E, FF E Eponenciacin
G G .uma
D D ?esta
F H F, H ;ultiplic. 8
divisin
div 2ivisin entera
mod ;odulo resto
I
T
S
Mtodos Numricos
UNIDAD 1
Reglas de prioridad:
1. Parntesis, primero los mas internos.
2. Exponenciacin de izquierda a derecha
3. Multiplicacin y divisin, e izquierda a derecha.
4. Suma y resta de izquierda a derecha.
Ejemplos:
3+6*14 = 3+84 = 87
8+7*3+4*6 = 8+ 21 + 24 = 53
-4*7+2^ 3 / 4 5 = -28 + 8/4 5 = -28 + 2 5 = -31
Expresar axb = a*b
5.(x+y) = 5* (x+y)
a+b = a^2+b^2
I
T
S
Mtodos Numricos
UNIDAD 1
OPERADORES RELACIONALES
OPERADORES LOGICOS
>perador ;atlab .ignificado
I I ;enor que
J J ;ayor que
K KK ,gual que
IK IK ;enor o igual que
JK JK ;ayor o igual que
IJ L K 3o igual
operador .'mbolos matlab .ignificado
noBnotC L 3egacin
y BandC M 9onjuncin
o BorC H 2isyuncin
I
T
S
Mtodos Numricos
UNIDAD 1
SENTENCAS DE ASGNACON, LECTURA Y SALDA.
La sentencia de asignacin es el modo de darle valores a una variable.
Se representa con el smbolo de . Puede cambiar el smbolo de
acuerdo a cada lenguaje. Pero se vera para redactar un logaritmo en
sencillos programas.
A 5 significa que la variable A se le asignado el valor 5.
La accin de asignar es destructiva, ya que el valor que tuviera antes de
la asignacin se pierde y se reemplaza por el nuevo valor. Ejemplo:
A 25
A 134
A 5
Cuando se ejecutan el valor ultimo que toma A ser 5.
I
T
S
Mtodos Numricos
UNIDAD 1
TIPOS DE EXPRESIONES DE ACCIONES DE ASIGNACION
A$,3#&0,5# &+,%/;%,0&
3 1< 8
1 1<.5 8
2 .75=3.<
1> 2
AMN
TER
TER
COCIENTE TER TER
+ +
+
Manejo simblico
Simple y eficiente
nteractivo
<or ejemplo, cuando se dice que el tirante de agua de una presa es de #)*
m, habiendo hecho la medicin mediante un dispositivo que ofrece una
precisin de tres cifras significativas, el tirante de agua realmente puede
fluctuar entre #)).1 y #)*.1 m.
/ R#)).1, #)*.1C /F K #)*
I
T
S
Mtodos Numricos
UNIDAD 1
Errores inherentes
I
T
S
Mtodos Numricos
UNIDAD 1
Errores por truncamiento
.erie de :aylor
I
T
S
Mtodos Numricos
UNIDAD 1
Apro*imaciones
Ejemplos:
Los ceros incluidos en un n=mero no siempre son cifras significativas& por ejemplo,
los n=meros 6.6666#N-1, 6.66#N-1, #N-1 y #N-166 aparentemente tienen - cifras
significativas, pero habr'a que conocer el conteto en el que se est trabajando en
cada caso, para identificar cuntos y cules ceros deben ser considerados como
cifras significativas.
Es com=n encontrar mtodos que convergen rpidamente, pero que son muy
inestables y, en contraparte, modelos muy estables, pero de lenta convergencia.
I
T
S
Mtodos Numricos
UNIDAD 1
Serie de Ta-!or