Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Capitulo I Introduccion y Errores PDF
Capitulo I Introduccion y Errores PDF
CAPITULO I
INTRODUCCION
1. MODELOS Y COMPUTADORAS
Los métodos numéricos son técnicas median te los cuales es posible formular
problemas matemáticos de tal forma que se pueden resolver usando operaciones
aritméticas
Las computadora, ayudan a la solución de estos problemas matemáticos
Historia
Los métodos sin computadora se caracterizaban por:
a) Se usaban métodos exactos o analíticos. Sirven para una clase limitada de
problemas. Son de geometría simple y pocas dimensiones.
b) Para analizar el comportamiento, se usan soluciones gráficas o nomogramas.
Resultados no muy precisos
c) Se usaban calculadoras y regla de cálculo. Los cálculos manuales son lentos y
tediosos.
FORMULACION
Leyes fundamentales
(breve)
FORMULACION
Leyes fundamentales
(Profunda)
SOLUCION
Métodos muy elaborados y SOLUCION
complicados Método de Computadora.
Fácil
INTERPRETACION
Análisis limitado INTERPRETACION
Pensamiento holístico
2. MODELOS MATEMÁTICOS
APLICACION
EFICAZ
CONOCIMIENTO HERRAMIENTAS
Y ENTENDIMIENTO
DEFINICION
PROBLEMA
PARTICULAR
GLOBAL MODELO INDUCCION
TEORIA DATOS
DEDUCCION MATEMATICO EXPERIMENTACION
OBSERVACION
HERRAMIENTAS PARA
RESOLVER PROBLEMAS
COMPUTADORAS,
GRAFICOS, METODOS
NUMERICOS,ETC
RESULTADOS
NUMERICOS O
GRAFICOS
INTERFACES GRUPALES:
PROGRAMACION,
OPTIMIZACION,
COMUNICACION,
ITERACCION PUBLICA
IMPLEMENTACION
= ; á; !" (1)
Ejercicio Nº1
La segunda ley de Newton, establece, la razón de cambio del Momentum (v/t) con
respecto al tiempo de un cuerpo es igual a la fuerza que actúa sobre él.
F = m.a (2)
Si colocamos según la ecuación (1)
F
a= (3)
m
Ejercicio Nº 2
En el ejercicio anterior no existe la variable independiente (tiempo o espacio). La
segunda ley de Newton nos puede ayudar a determinar la velocidad final de caída
libre de un cuerpo cerca de la superficie de la tierra.
Fv
Entonces se puede desarrollar el siguiente modelo
F dv F
a= = (4)
m dt m
M ASA
Así podríamos tener:
%& F es + ⟹ Objeto acelera
#=$
%' F es - ⟹ Objeto desacelera
F es 0 ⟹ Velocidad constante
Fd
La fuerza Total (F) está compuesta por 2 fuerzas contrarias:
Simplificando, se tiene:
dv c
=g− v (9)
dt m
Para resolver esta ecuación diferencial se necesitan tener condiciones iníciales y
estas pueden ser: v = 0 en t = 0; es decir que inicialmente está en reposo.
Ejercicio Nº 3
Un paracaidista con una masa de 68.1 Kg salta de un globo aerostático fijo.
Calcular la velocidad antes de abrir el paracaídas (Usar un método analítico). El
coeficiente de resistencia es de 12.5 Kg/s.
Solución:
Datos:
m: 68.5 kg
c: 12.5 Kg/s
g: 9.8 m/s2
VELOCIDAD TERMINAL
60
1 8.95
2 16.40 50
3 22.61
4 27.77 40
5 32.07
Velocidad (m/s)
. 30
.
. 20
43 53.37
44 53.37 10
45 53.38
0
46 53.38 0 2 4 6 8 10 12 14 16 18 20
Tiempo (s)
3. SOLUCION NUMERICA
La razón de cambio de la velocidad respecto al tiempo se puede ilustrar.
V(ti+1) f(x)
∆V
da
ra
a ∆t
ade
im
d v
pr ox
erd
d t nt ea
ev
n die
Pe
ent
ndi
Pe
V(ti)
ti ti+1
Reordenando, se tiene la ecuación (12):
Generalizando:
Ejercicio Nº 4
Un paracaidista con una masa de 68.1 Kg salta de un globo aerostático fijo.
Calcular la velocidad antes de abrir el paracaídas (Usar un método numérico). El
coeficiente de resistencia es de 12.5 Kg/s.
Solución:
Datos:
m: 68.5 kg
c: 12.5 Kg/s
g: 9.8 m/s2
Tamaño del paso o incremento: 1 segundos
Tiempo inicial: ti = 0 seg
Velocidad inicial: v(ti) = 0 m/seg
Para t i +1 = 1 s T(s)
0
V(m/s)
0
12.5 1 9.80
v( ti +1) = 0 + 9.8 + (0) (1 − 0 ) = 9.80m / s 2 17.80
68.1 3 24.33
4 29.66
Para t i +1 = 2 s 5 34.02
∞ 53.39
(9.80) (2 − 1) = 17.80m / s
12.5
v( ti +1) = 9.80 + 9.8 +
68.1
Para t i +1 = 3 s
(17.80) (3. − 2 ) = 24.33m / s
12.5
v( ti +1) = 17.80 + 9.8 +
68.1
Nota.- la diferencia entre el valor analítico y numérico se puede disminuir, usando
incrementos más pequeño, esta posibilidad es muy sencilla manejarla en las
computadoras
Los valores de la velocidad analítica y velocidad numérica se muestran a
continuación:
55
50
Analitico
Numerico
45
40
V e lo c id a d (m / s e g )
35
30
25
20
15
10
5
0 5 10 15 20 25 30 35 40 45 50
Tiempo (seg)
%paraca2
%programa calcula la caida de
%un paraidista
clc
clear all
g=9.8;m=68.1;
c=12.5;vi=0;
for x=1:50
v=(g*m/c)*(1-exp(-c/m.*x));%exacta
vi=vi+(g-(c/m)*vi)*1;%numerico
fprintf('%i%10.2f%10.2f\n',x,v,vi)
ta(x)=x;%guarda datos en vector
va(x)=v;
vn(x)=vi;
end
plot(ta,va,ta,vn),grid
4. APROXIMACIONES Y ERRORES
4.1. Cifras significativas
Las cifra s significativas de un número son aquellas que pueden ser usadas en
forma confiable
Ejercicio Nº 5:
En el velocímetro la lectura podría ser 49.5 Km/hr; es decir, tres cifras
significativas. Debido a los límites del instrumento únicamente se puede usar con
confianza 2 dígitos, es decir 49 Km/hr. El tercer digito (o más) no es confiable.
En el odómetro la lectura será: 87 324.45; es decir 7 cifras significativas. Se
tendrían 6 dígitos confiables.
Es convencional estimar el conjunto de dígitos de medición de la división de la
escala más pequeña, así:
Velocímetro: 49.5 Km/hr
Odómetro: 87 324.45
4
8 7 3 2 4 5
Ejercicio Nº 6:
a) 0.00001845 : 4 cifras significativas
0.0001845 : 4 cifras significativas
0.001845 : 4 cifras significativas
b) El Número 45300
4.53 x 104 : 3 cifras significativas
4.530 x 104 : 4 cifras significativas
4.5300 x 104 : 5 cifras significativas
precision
Inexactitud (sesgo): alejamiento sistemático
de la verdad
Imprecisión (incertidumbre): magnitud del Inexacto e impreciso Exacto e impreciso
espaciamiento de los disparos.
Ejercicio Nº 7
La expansión de la serie de de Maclaurin se exprese de acuerdo a la siguiente
expresión
Evaluar la siguiente expresión para x=0.5, el resultado deberá contemplar 10
términos y con 4 decimales
X2 X3 Xn
e x = 1+ X + + + ... +
2 3! n!
Solución
Ejercicio Nº 8:
Algunos números como pi, e, raíz de 7, representan números específicos, no se
pueden expresar exactamente con un número finito de dígitos.
>> pi() >> exp(1) >> sqrt(7)
ans = ans = ans =
3.14159265358979 2.71828182845905 2.64575131106459
Ejercicio Nº 9
La expansión de la serie de de Maclaurin se exprese de acuerdo a la siguiente
expresión
Evaluar la siguiente expresión para x=0.5, el resultado deberá contemplar 10
términos y con 10 decimales
X2 X3 Xn
e x = 1+ X + + + ... +
2 3! n!
Solución
ingrese Número de términos: 10 5 1.6484375000
ingrese el valor de x: 0.5 6 1.6486979167
1 1.0000000000 7 1.6487196181
2 1.5000000000 8 1.6487211682
3 1.6250000000 9 1.6487212650
4 1.6458333333 10 1.6487212704
Los valores obtenidos al evaluar la expresión anterior nos muestra los resultados
con 10 decimales, se muestran diferencias entre cada término: estas diferencias
no se pudieron apreciar cuando se trabajo con cuatro decimales.
Loa máquinas (calculadoras y computadoras) no tienen una capacidad infinita de
almacenar información o valores, entonces esto constituye error de redondeo.
Este valor del error no nos indica que tan representativa es el error, por lo
tanto una mejor expresión es normalizar este valor
?@@A@ &C@%E%C@A ?G =
HI JHK
?@@A@ BCDE'F&A = HI
(15)
;EDA@ &C@%E%C@A
Ejercicio Nº 10:
Se mide la longitud de un puente: 9999 cm; siendo su valor verdadero 10000 cm
Se mide la longitud de un remache: 9 cm; siendo su valor 10 cm
Calcular:
a) El error verdadero
b) El error relativo para ambos casos.
Solución
a) Para el puente
?< = ;< − ;= ;< − ;=
?L = 100
?< = 10000 − 9999 = 1 cm ;<
10000 − 9999
?L = 100 = 0.01%
10000
b) Para el remache
?< = ;< − ;= ;< − ;=
?L = 100
?< = 10 − 9 = 1 cm ;<
10 − 9
?L = 100 = 10.00%
10
R= = UZ − UZJ[ (17)
εa 〈 εs
ε s = (0.5 x10 2− n )%
n : Número de cifras significativas
También se puede hacer referencia al máximo error del matlab (eps), a algún otro
valor que se pudiera referenciar
Ejercicio Nº 11
Estimar el error por métodos iterativos de la siguiente función exponencial:
X2 X3 Xn
e x = 1+ X + + + ... +
2 3! n!
Esta ecuación se denomina Expansión por la serie de Maclaurin
Deberá efectuar lo siguiente:
a) Evaluar la función para x=0.5, para 6 decimales
b) Calcular el error relativo porcentual
c) Calcular el error relativo porcentual aproximado
d) Agréguese términos hasta que el error relativo aproximado sea menor al error
prefijado, que cumpla 3 cifras significativas.
Tomar el valor de:
>> exp(0.5) = 1.648721 (tomado de Matlab) como valor verdadero
Solución:
Observamos que se cumplió |εa| < | εs ; es decir: 0.0158 < 0.05; siendo el resultado
aproximado de: 1.648697;
Ejercicios de tarea:
Uc Uo Uq
cosaUe = 1 − + − +⋯
2! 4! 6!
else
fprintf('Valor aproximado es:
cos(%4.6f)=%5.6f\n',x,S1)
fprintf('Valor verdadero es
%10.6f\n',cos(x))
end
Uf Up Us
senaUe = U − + − +⋯
3! 5! 7!
Uc Uf Uo
lnaU + 1e = U − + − +⋯
2! 3! 4!
Válida para −1 < U < 1
Esta ecuación se denomina Expansión por la serie de Maclaurin
Deberá efectuar lo siguiente:
d) Evaluar la función para x=1.5, usar 6 decimales
e) Evaluar la función para x=1.5, usar 10 decimales
f) Calcular el error relativo porcentual, para cada caso
g) Calcular el error relativo porcentual aproximado, para cada caso
−x X2 X3 Xn
e = 1− X + − + ... +
2 3! n!
Esta ecuación se denomina Expansión por la serie de Maclaurin
Deberá efectuar lo siguiente:
e) Evaluar la función para x=0.5, para 6 decimales
f) Calcular el error relativo porcentual
g) Calcular el error relativo porcentual aproximado
Agréguese términos hasta que el error relativo aproximado sea menor al error
prefijado, que cumpla 3 cifras significativas
H 280 280
280 x
θ 2T θ 2T
+ =0
∂x 2 ∂y 2 Ecuación de Laplace
nπy
senh
T − T1 2
= ∑
(− 1) + 1
∞
sen
nπx
n +1
W
T2 − T1 π n=1 n W nπH
senh
W
Solución:
Tc = T2 − T1 = 320 − 280 = 40
W=2 x =1
H=2 y =1
Luego la ecuación queda :
nπ(1)
senh
2 (− 1)n +1 + 1 sen nπ(1)
∞
2
T − T1 = 40 ∑
π n =1 n 2 nπ (2)
senh
2
Para resolver la ecuación, se puede construir la siguiente tabla:
n (− 1)n +1 + 1 sen
nπx nπy
senh
nπH
senh
Total
n W W W
1 2 1.0 2.30130 11.5487 0.398538
2 0
3 2/3 -1.0 55.6544 6195.82 -
0.005988
4 0
5 2/5 1.0 1287.98 3.31781x106 0.000155
0.392705
(T − T1 ) = 40 2 [0.392705]
π
(T − T1 ) = 10.000
T = 10.000 + 280
T = 290º C
La temperatura en el punto central será de 290K.
%bidi1
%Calculo de temperaturas
clc
clear all
H=input('largo de la placa:...');
W=input('Ancho de la placa:...');
x=input('Punto en "X":...');
y=input('Punto en "Y":...');
T2=320;T1=280;
num=input('Numero de términos:...');
Tc=T2-T1;
Tot=0;
fprintf(' i a b c d Tot\n')
fprintf('============================================================\n')
for n=1:num
a=((-1)^(n+1)+1)/n;
b=sin(n*pi*x/W);
c=sinh(n*pi*y/W);
d=sinh(n*pi*H/W);
Tot=Tot+(a*b*(c/d));
fprintf('%i%10.4f%10.4f%15.4e%15.4e%10.4f\n',n,a,b,c,d,Tot)
end
Td=Tc*(2/pi)*Tot;
T=Td+T1;
fprintf('La temperatura final es: %6.4f ºC \n',T)
largo de la placa:...2
Ancho de la placa:...2
Punto en "X":...1
Punto en "Y":...1
Numero de términos:...5
i a b c d Tot
===============================================
1 2.0000 1.0000 2.3013e+00 1.1549e+01 0.3985
2 0.0000 0.0000 1.1549e+01 2.6774e+02 0.3985
3 0.6667 -1.0000 5.5654e+01 6.1958e+03 0.3925
4 0.0000 -0.0000 2.6774e+02 1.4338e+05 0.3925
5 0.4000 1.0000 1.2880e+03 3.3178e+06 0.3927
La temperatura final es: 290.0001 ºC