Professional Documents
Culture Documents
1. INTRODUCCION
Las técnicas numéricas son muy sencillas en su descripción y en sus aplicaciones, por lo
que es importante entender el concepto de “error” para utilizar en forma efectiva los
métodos numéricos. Para validar una técnica numérica para un problema dado se
necesita de alguna manera que esta tenga solución analítica. De no tenerla se usara
aproximaciones o estimaciones de los errores.
Los errores más comunes son los errores de redondeo y los errores de truncamiento.
Otros errores que se pueden dar que no están relacionados con los métodos numéricos:
Errores por equivocación.
Errores en la formulación del modelo.
Incertidumbre en la obtención de los datos.
2. CIFRAS SIGNIFICATIVAS
Cuando empleamos un número en un determinado cálculo, se debe tener la seguridad
de que puede usarse con confianza. El concepto de cifras significativas se ha
desarrollado para designar formalmente la confiablidad de un valor numérico.
Ejemplo:
0.00001845
0.001845 Tiene 4 cifras significativas
0.01845
Ejemplo: sea
π = 3.141592653589793238462643….
Ejemplo:
Sea, N=27.048
𝑁 = 2 × 101 + 7 × 100 + 0 × 10−1 + 4 × 10−2 + 8 × 10−3
m= 1
C.S.= 5
Notación científica: 2.0748 × 101 <> 2.7048𝐸 + 01
Ejemplo:
Sea, N=0.002804
Descomposición polinómica:
m= -3
C.S.= 4
Entonces las cifras significativas son los dígitos de un número que consideramos no
nulos.
105 → 3c.s. / los ceros situados entre dos cifras significativas son significativas.
8.00→ 3c.s./para números mayores que uno los ceros a la derecha del punto decimal
son significativos.
7x102→ 1c.s./para números sin punto decimal los ceros posteriores a la última cifra
distinta de cero pueden o no considerarse significativas.
7.0x10→ 2c.s./para este caso que es 70 podríamos considerar una o dos cifras
significativas.
TAREA:
DESARROLLO:
145071 6
4.9900x10 5
4.21300x10 6
34800 3
0.459 3
96800 3
0.00129 3
3. CONCEPTO DE EXACTITUD Y PRECISION
Los errores asociados a los cálculos se pueden caracterizar con respecto a su exactitud
y precisión.
a) Inexacto e impreciso.
b) exacto e impreciso.
c) inexacto y preciso.
d) exacto y preciso.
Nota:
>> format long (formato largo/ para que tenga más decimales)
4. ERRORES
ERROR DE TRUNCAMIENTO
𝑥
𝑥2 𝑥3 𝑥4 𝑥5
𝑒 = 1+𝑥+( )+( )+( )+( )+⋯
2! 3! 4! 5!
𝑒𝑥 = 1
>> 𝑉𝑐𝑎𝑙 = 1;
>> 𝑥 = 1;
>> 𝑉𝑐𝑎𝑙 = 1 + 𝑥;
>> 𝑉𝑐𝑎𝑙 = 2;
(….)
Donde:
TAREA:
Continuar las iteraciones del ejercicio anterior y hacer un programa que realice la
operación.
DESARROLLO:
ITERACION 4
𝑥2 𝑥3
>> 𝑉𝑐𝑎𝑙 = 1 + 𝑥 + ( 2! ) + ( 3! ) ;
ITERACION 5
𝑥2 𝑥3 𝑥4
>> 𝑉𝑐𝑎𝑙 = 1 + 𝑥 + ( ) + ( ) + ( ) ;
2! 3! 4!
ITERACION 6
𝑥2 𝑥3 𝑥4 𝑥5
>> 𝑉𝑐𝑎𝑙 = 1 + 𝑥 + ( 2! ) + ( 3! ) + ( 4! ) + ( 5! ) ;
ITERACION 7
𝑥2 𝑥3 𝑥4 𝑥5 𝑥6
>> 𝑉𝑐𝑎𝑙 = 1 + 𝑥 + ( 2! ) + ( 3! ) + ( 4! ) + ( 5! ) + ( 6! ) ;
𝑥2 𝑥3 𝑥4 𝑥5 𝑥6 𝑥7
>> 𝑉𝑐𝑎𝑙 = 1 + 𝑥 + ( 2! ) + ( 3! ) + ( 4! ) + ( 5! ) + ( 6! ) + ( 7! ) ;
ITERACION 9
𝑥2 𝑥3 𝑥4 𝑥5 𝑥6 𝑥7 𝑥8
>> 𝑉𝑐𝑎𝑙 = 1 + 𝑥 + ( 2! ) + ( 3! ) + ( 4! ) + ( 5! ) + ( 6! ) + ( 7! ) + ( 8! ) ;
ITERACION 10
𝑥2 𝑥3 𝑥4 𝑥5 𝑥6 𝑥7 𝑥8 𝑥9
>> 𝑉𝑐𝑎𝑙 = 1 + 𝑥 + ( 2! ) + ( 3! ) + ( 4! ) + ( 5! ) + ( 6! ) + ( 7! ) + ( 8! ) + ( 9! ) ;
PROGRAMA EN MATLAB
clear all
clc
format long
n=input('Ingrese la cantidad de terminos de la serie: ');
x=1;
vreal=exp(x);
fprintf('Valor real de exp(x)%12.8f\n',vreal)
suma=1;
facto=1;
fprintf(' Iter exp aprox error\n');
for i=1:n-1
facto=facto*i;
y=x^i/facto;
suma=suma+y;
error=abs(vreal-suma);
fprintf('%5.0f\t %12.7f\t %12.7f\t\n',i,suma,error);
end
fprintf('El error verdadero obtenido es %12.8f\n',error);
fprintf('El valor de exp(x) aprox %12.8f\n',suma);
Resultado:
𝐸𝑟𝑟𝑜𝑟 𝑣𝑒𝑟𝑑𝑎𝑑𝑒𝑟𝑜
𝐸𝑟𝑟𝑜𝑟 𝑟𝑒𝑙𝑎𝑡𝑖𝑣𝑜 𝑓𝑟𝑎𝑐𝑐𝑖𝑜𝑛𝑎𝑟𝑖𝑜 =
𝑉𝑎𝑙𝑜𝑟 𝑣𝑒𝑟𝑑𝑎𝑑𝑒𝑟𝑜
(𝑥−𝑥̅ )
𝐸𝑟 = 𝑥
(4)
También el valor del error relativo se puede expresar en forma porcentual el multiplicar
por 100 el error relativo fraccionario.
𝑥−𝑥̅
𝐸𝑝 = ( ) × 100 (5)
𝑥
Para fines de poder comprara los errores de un cálculo contra las de otro, se prefiere
usar valores absolutos.
𝐸𝑣 = |𝑥 − 𝑥̅ | (6)
𝑥−𝑥̅
𝐸𝑟 = | | (7)
𝑥
𝑥−𝑥̅
𝐸𝑝 = | | × 100 (8)
𝑥
Para los errores anteriores es que para ser evaluados se requiere del valor verdadero.
a) ERROR APROXIMADO:
𝑒𝑎 = 𝑥𝑖+1 − 𝑥𝑖 (9)
Reescribiendo
𝑒𝑎 = |𝑥𝑖+1 − 𝑥𝑖 | (12)
𝑥𝑖+1 −𝑥𝑖
𝑒𝑟 = | | (13)
𝑋𝑖+1
𝑥𝑖+1 −𝑥𝑖
𝑒𝑝 = | | × 100 (14)
𝑋𝑖+1