TALLER 1.
Tema: ANÁLISIS DE ERRORES Y ARITMETICA COMPUTACIONAL
TALLER 1.
Tema: ANÁLISIS DE ERRORES Y ARITMETICA COMPUTACIONAL
1. Completa la tabla indicando cuántas cifras significativas tiene cada número y justifique:
2. Use una aritmética de redondeo a tres cifras para el siguiente cálculo. Calcule el error absoluto y el error
relativo con el valor exacto determinado a por lo menos cinco cifras.
22
𝜋− 7
1
17
3. Determine el mayor intervalo en que debe quedar X para aproximar a:
(a) 0.2𝜋 (b) √4.5
3.1 A 5 cifras decimales.
3.2 A 4 cifras significativas
3.3 Con un error relativo a lo sumo de 10−3
4. Considere una computadora que trabaja con doble precisión (MARC-64). De acuerdo al formato estándar
754-1985 de la IEEE, se tiene que para almacenar los números normalizados correctamente se reserva: un
(1) bit para el signo, 11 bits para el exponente con exceso E+Eo y 52 bits para la fracción binaria f de la
mantisa. Teniendo en cuenta que el menor exponente sesgado está dado por 00000000001 y el mayor por
11111111110.
4.1 Determine el número positivo almacenable más pequeño Xm y el número más grande XM.
4.2 ¿Cuantos números normalizados diferentes se pueden almacenar correctamente en esa computadora?
4.3 Presente un bosquejo gráfico donde se ilustre el flujo corriente y los desbordamientos asociados.
4.4 Consulte sobre épsilon de la máquina e indique cuál es para la máquina del ejercicio.
1−cos(𝑥)
7. Dada la función , realice los siguientes puntos:
𝑥2
7.1 Evalué f directamente en MATLAB para valores muy cercanos a 𝑥 = 0;
(tome 𝑥 = [−10∧(−10): 10∧(−11): 10∧(−10)]).
7.2 Grafique la función a través del MATLAB en [−10: 0.1: 10].
7.3 Analiza los resultados obtenidos por cálculo directo y los obtenidos por la gráfica. ¿Existe alguna
discrepancia? (calcule 𝑙𝑖𝑚 𝑥→0 𝑓(𝑥)).
7.4 Determine una expresión equivalente a la dada que no genere error para los cálculos directos
considerados. Presente las explicaciones pertinentes, grafique en MATLAB las dos funciones en el
intervalo [−0.5: 0.001: 0.5], y observe la equivalencia.
8. Determine el tercer polinomio de Taylor 𝑃3(𝑥; 0.5) para la función 𝑓(𝑥) = sen(5𝜋𝑥), alrededor de
𝑥0 =0.5.
8.1 Grafique en un mismo plano usando MATLAB a 𝑓(𝑥) y a 𝑃3(𝑥; 0.5). ¿Qué tan buena sería el remplazo
de f por P3 alrededor de 𝑥0 = 0.5?
8.2 Utilice 𝑃3(0.8; 0.5) para aproximar 𝑓(0.8). Determine una cota superior para el error a través de
𝑅4(0.8; 0.5) y compárelo con el error real.
10. Halle el grado del polinomio de Taylor, centrado en 𝑥0 = 1, que debe usarse para aproximar ln(1.5) con un
error menor que 0.0001.