0% encontró este documento útil (0 votos)
135 vistas3 páginas

PR 1 Analisis Errores

Este documento presenta 14 problemas relacionados con el análisis y cálculo numérico. Los problemas cubren temas como el cálculo de errores absolutos y relativos, la propagación de errores, el redondeo y truncamiento de cifras significativas, y métodos eficientes como la regla de Horner para evaluar polinomios. El objetivo general es explorar cómo los errores numéricos surgen en cálculos computacionales y cómo pueden mitigarse mediante el uso de técnicas apropiadas.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
135 vistas3 páginas

PR 1 Analisis Errores

Este documento presenta 14 problemas relacionados con el análisis y cálculo numérico. Los problemas cubren temas como el cálculo de errores absolutos y relativos, la propagación de errores, el redondeo y truncamiento de cifras significativas, y métodos eficientes como la regla de Horner para evaluar polinomios. El objetivo general es explorar cómo los errores numéricos surgen en cálculos computacionales y cómo pueden mitigarse mediante el uso de técnicas apropiadas.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Métodos Numéricos B

Práctico n◦ 1: Análisis de errores


1. Calcule el error absoluto y el error relativo absoluto en las aproximaciones de x mediante xa .

a) x = π, xa = 22/7, b) x = 8!, xa = 39900, c) x = e, xa = 2.718.

2. Determine el mayor intervalo en que debe estar xa como aproximación a x con un error
relativo absoluto de a lo sumo 10−4 .
√ √
a) x = π, b) x = 2, c) x = 3 7.

3. Sean x1 = 45 , x2 = 13 .

(a) Realice los siguientes cálculos:


a) x1 + x2 b) x1 .x2
i) En forma exacta.
ii) Utilizando aritmética de truncamiento a tres cifras significativas.
iii) Utilizando arimética de redondeo a tres cifras significativas.
(b) Calcule los errores absolutos y relativos absolutos en los incisos (a)ii) y (a)iii).

4. Asuma una computadora que trabaja con base β = 10 y t = 4 dı́gitos significativos.

(a) Usando aritmética por truncamiento, indique qué resultado se obtiene si se suman los
números
128.3, 24.57, 3.163, 0.4825
i. En orden ascendente.
ii. En orden descendente.
(b) Compare los resultados obtenidos en (a) con el resultado exacto.
(c) ¿Se cumple la propiedad asociativa de la suma? Saque conclusiones acerca de cómo
efectuar la suma de una sucesión de números en una computadora.

5. Use aritmética de redondeo a tres cifras en los siguientes cálculos:


22
3 π−
a) − 10π + 6e − b) 7
62 1
17
Calcule los errores absolutos y relativos absolutos con el valor exacto determinado por lo
menos a cinco cifras.
  2 2 2
rq
  √  
6. Para cualquier x ≥ 0 se verifica que 
  ...  ... x  ... 
 = x.
| {z }
60 veces
| {z }
60 veces
(a) Realice el siguiente cálculo usando OCTAVE para verificar si la afirmación del párrafo
anterior es correcta:
for i = 1 : 60
x = sqrt(x);
end
for i = 1 : 60
x = x∧ 2;
end
(b) Discuta acerca del resultado obtenido en la experiencia numérica.

7. Sea f : R → R. Considere aproximar f 0 (x) usando cada una de las siguientes fórmulas

f (x + h) − f (x) f (x + h) − f (x − h)
h 2h
con h ∈ R, h > 0.

(a) Dada f (x) = x2 , utilice las fórmulas anteriores para aproximar f 0 (2) con valores de h
dados por h = 10−k , k = 1, ..., 16. Construya una tabla de tres columnas que contenga
en la primera columna los valores de h y en las restantes columnas los valores de las
aproximaciones a f 0 (2) para cada h.
(b) A partir de la tabla obtenida en (a) indique con qué valor de h obtiene la mejor aprox-
imación de f 0 (2) con cada fórmula. Relacione la magnitud del valor de h obtenido con
el valor del epsilon machine de la computadora.

8. Usando seis dı́gitos significativos calcular F (x) en el valor de x dado:

a) F (x) = ln(x + 1) − ln(x) en x = 1000



b) F (x) = x2 + 1 − x en x = 3000
√ √
c) F (x) = x( x + 1 − x) en x = 500

Considerando el valor exacto, encuentre una forma equivalente a la dada y verifique que es
efectiva para evitar la pérdida de dı́gitos significativos.

9. Calcular la cota superior del error que se comete al calcular las siguientes expresiones:
√ x−1 √
a) F ( 2) siendo F (x) = y utilizando 1.42 como aproximación de 2
x+4
 2
x+1
b) F (π) siendo F (x) = y utilizando 3.14 como aproximación de π.
x−2
10. Al resolver la ecuación de segundo grado, ax2 + bx + c = 0 por medio de la fórmula

−b ± b2 − 4ac
x= , (1)
2a
hay una pérdida de cifras significativas cuando 4ac es pequeño con respecto a b2 , esto es

b2 − 4ac ≈| b | .

(a) Proponga un método para evitar esta dificultad.


(b) Use aritmética de redondeo a cuatro cifras y las fórmulas (1) determinar las aproxima-
ciones a las raı́ces de la ecuación x2 + 9 × 1012 x + 1 = 0.

2
(c) Use aritmética de redondeo a cuatro cifras y el método propuesto en (a) para determinar
las aproximaciones más precisas a las raı́ces de la ecuación dada en (b).
(d) Calcule los errores relativos absolutos para los cálculos de los incisos anteriores.
√  √ 6
11. Se desea calcular la expresión f 2 = 2 − 1 usando el valor 1.4 como aproximación

de 2. Se puede sustituir el valor aproximado en la expresión anterior o en algunas de las
siguientes expresiones equivalentes,
1 √ 3 1
a) √ 6 , b) 3 − 2 2 , c) √ 3 ,
2+1 3+2 2
√ 1
d)99 − 70 2, e) √
99 + 70 2
Utilizando la fórmula de propagación de errores, determinar cuál es la mejor alternativa.

12. Evaluar las siguientes funciones en los valores indicados:

(a) f (x) = (x + 31 ) − (x − 31 ) en x = 1, 103 , 106 , 109 , 1010 , 1011


x2 x2
(b) g(x) = (3 + 3
) − (3 − 3
) en x = 10−1 , 10−2 , 10−3 , 10−4 , 10−5 , 10−6
2
sen x
(c) h(x) = en x = 0.01, 0.001, 0.0005, 0.0004, 0.0003
1 − cos2 x
En los tres incisos determinar el valor esperado analı́ticamente y analizar por qué en algunos
casos estos no se obtienen.

13. Considere la función f (x) = x3 − 6.1x2 + 3.2x + 1.5

(a) calcule f (4.71) evaluando cada término (se sugiere armar una tabla con las siguientes
columnas x, x2 , x3 , 6.1x2 , 3.2x) usando:
i. Aritmética exacta.
ii. Aritmética por truncamiento a tres cifras significativas. Calcule el error relativo
absoluto.
(b) Repita el inciso a)usando una técnica eficiente llamada división sintética, evaluación
anidada o regla de Horner

14. Considere evaluar un polinomio p(x) = an xn + an−1 xn−1 + ... + a1 x + a0 usando la regla de
Horner,

(a) Escriba el algoritmo de la regla de Horner y codifı́quelo en OCTAVE.


(b) Adecúe su código en OCTAVE de la regla de Horner para evaluar:
x3 x6 x9 x12 x15
i. p(x) = 1 − + − + − ,
3! 6! 9! 12! 15!
ii. p(x) = (x − 1)3 − 2(x − 1)2 + 3(x − 1) + 4,
iii. f (x) = 1.01e4x − 4.62e3x − 3.11e2x + 12.2ex − 1.99, en x ∈ {−2, −1, 0, 1, 2}.

También podría gustarte