Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
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.
1 3 3
( − )+
3 11 20
Numero A 3 cifras (v’) A 6 cifras (v)
1/3 0.333 0.333333
3/11 0.272 0.272727
3/20 0.150 0.150000
1 3 3 0.211 0.210606
( − )+
3 11 20
Error absoluto
𝐸𝑎 = |𝑣 − 𝑣′|
𝐸𝑎 = |0.210606 − 0.211|
𝐸𝑎 = 0.000394
Error relativo
|𝐸𝑎|
𝐸𝑟 =
|𝑣|
|0.000394|
𝐸𝑟 =
|0.210606|
𝐸𝑟 = 0.001870
(b) √7
3.1 A 5 cifras decimales.
3.2 A 4 cifras significativas
3.3 Con un error relativo a lo sumo de 10−3
R/ta
(a) −1.5𝑒
3.1 A 5 cifras decimales
−1.5𝑒 = −4.077422742688569 = 𝑥
−1.5𝑒 = −4.07742 = 𝑥 ∗
1
|𝑥 − 𝑥 ∗ | < 10−𝑘 𝑘 = 5
2
1
|𝑥 − 𝑥 ∗ | < 10−𝑘 |𝑥| < 𝑎 −𝑎 < |𝑥| < 𝑎
2
−1.5𝑒 = −4.077422742688569 = 𝑥
−1.5𝑒 = −4.077 = 𝑥 ∗
|𝑥−𝑥 ∗ | 1
< 2 10−𝑘 𝑘 = 4
|𝑥|
|𝑥−𝑥 ∗ | 1
< 2 10−𝑘 |𝑥| < 𝑎 −𝑎 < |𝑥| < 𝑎
|𝑥|
1 1
− 10−4 ∗ (−1,5𝑒) < 𝑥 − 𝑥 ∗ < 10−4 ∗ (−1,5𝑒)
2 2
|𝑥−𝑥 ∗ | 1
< 2 10−3 𝑥 = −1,5𝑒
|𝑥|
1 1
− 10−3 (𝑥) < 𝑥 − 𝑥 ∗ < 10−3 (𝑥)
2 2
1 1
[(− 10−3 ) (𝑥)] − 𝑥 < −𝑥 ∗ < [( 10−3 ) (𝑥)] − 𝑥
2 2
(b) √7
3.1 A 5 cifras decimales
𝑥 = 2.64575
1
|𝑥 − 𝑥 ∗ | < 10−5
2
1
|𝑥 − 𝑥 ∗ | < 10−4 |𝑥|
2
−0.0001322875655532296 < 𝑥 − 𝑥 ∗ < 0.0001322875655532296
−0.0001322875655532296 − 𝑥 < −𝑥 ∗ < 0.0001322875655532296 − 𝑥
−2.645883598630145 < −𝑥 ∗ < −2.645619023499038
2.645883598630145 > 𝑥 ∗ > −2.645883598630145
1
|𝑥 − 𝑥 ∗ | < 10−3 |𝑥|
2
𝐶 = 210 + 29 + 28 + 27 + 26 + 25 + 24 + 23 + 22 + 21 + 0 ∗ 20
𝐶 = 2046
𝐸0 = 2𝑝−1 − 1
𝐸0 = 211−1 − 1
𝐸0 = 1023
Luego hallamos el valor 𝐸 de la siguiente forma:
𝐸 = 𝐶 − 𝐸0
𝐸 = 2046 − 1023
𝐸 = 1023
La mantisa la obtenemos de la siguiente manera:
𝑓 = 2 − 2−52
Y entonces la ecuación queda así:
𝑋𝑀 = (−1)0 ∗ 2𝐸 ∗ (1 + 𝑓)
𝑋𝑀 = (−1)0 ∗ 21023 ∗ (2 − 2−52 )
𝑋𝑀 = 1.797693134862316𝑥10308
𝐶 = 0 ∗ 210 + 0 ∗ 29 + 0 ∗ 28 + 0 ∗ 27 + 0 ∗ 26 + 0 ∗ 25 + 0 ∗ 24 + 0 ∗ 23 + 0 ∗ 22
+ 0 ∗ 21 + 1 ∗ 20
𝐶=1
𝐸0 = 2𝑝−1 − 1
𝐸0 = 211−1 − 1
𝐸0 = 1023
Luego hallamos el valor 𝐸 de la siguiente forma:
𝐸 = 𝐶 − 𝐸0
𝐸 = 1 − 1023
𝐸 = −1022
La mantisa la obtenemos de la siguiente manera:
𝑓=0
Y entonces la ecuación queda así:
𝑋𝑚 = (−1)0 ∗ 2𝐸 ∗ (1 + 𝑓)
𝑋𝑚 = (−1)0 ∗ 2−1022 ∗ (1 + 0)
𝑋𝑚 = 2.225073858507201𝑥10−308
Entonces:
4.3
1 bit 11 bits 52 bits
(signo) (Exponente) (Mantisa (f))
𝑆=0
00000000001
𝐶 = 0 ∗ 210 + 0 ∗ 29 + 0 ∗ 28 + 0 ∗ 27 + 0 ∗ 26 + 0 ∗ 25 + 0 ∗ 24 + 0 ∗ 23 + 0 ∗ 22
+ 0 ∗ 21 + 1 ∗ 20
𝐶=1
𝐸0 = 2𝑝−1 − 1
𝐸0 = 211−1 − 1
𝐸0 = 1023
𝑓=0
𝑥 = (−1)𝑠 ∗ 2𝐸 ∗ (1 + 𝑓)
𝑥 = (−1)0 ∗ 2𝐸 ∗ (1 + 𝑓)
𝑥 = 0.2251𝑥10−308
−𝐸0 = 2𝑝−1 − 1
−𝐸0 = 211−1 − 1
−𝐸0 = −1024
𝐸 = 𝐶 − 𝐸0
𝐸 = 1 − 1024
𝐸 = −1023
−2𝑝−1 = −1024 2𝑝−1 − 1 = −1024
Overflow Flujo de corriente under flow Flujo de corriente Overflow
4.4
El numero mas pequeño mayor que 1 que podría almacenarse es:
𝑓 ∗ 21 = (2−1 + 2−52 ) ∗ 21 = 1.00000000000000004440892098500626𝑥10−16
Ese es el épsilon de la maquina a 64 bits.
5.2
1001101100000000000000000000000000000000000000000000
(+1)
1001101100000000000000000000000000000000000000000001
1001101100000000000000000000000000000000000000000000
(-1)
1001101011111111111111111111111111111111111111111111
𝑆=0
𝐸 = 19
Numero anterior:
𝑓 = 2−1 + 2−4 + 2−5 +2−7 + 2−9 + ⋯ + 2−44
𝑓 = 0.60546875
5.2
1001101100000000000000000000000000000000000000000000
(+1)
1001101100000000000000000000000000000000000000000001
1001101100000000000000000000000000000000000000000000
(-1)
1001101011111111111111111111111111111111111111111111
𝑆=0
𝐸 = 19
Numero anterior:
𝑓 = 2−1 + 2−4 + 2−5 +2−7 + 2−9 + ⋯ + 2−44
𝑓 = 0.60546875
Rt/a 6.1
6.2
𝑋2 = 9.9999999999𝑥10−26
1−cos(𝑥)
7. Dada la función , realice los siguientes puntos:
𝑥2
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.
Rt/a 7.1
7.2
7.3
1−cos(𝑥)
La línea de la gráfica azul representa 𝑓 = 𝑥2
La línea amarilla representa al 𝑓1 = 𝑙𝑖𝑚 𝑥→0 𝑓(𝑥)
Notamos discrepancias porque son muy pocos puntos los que coinciden entre las
gráficas.
7.4
8. Determine el tercer polinomio de Maclaurin 𝑃3 (𝑥; 0) para la función 𝑓(𝑥) =
(1 + 𝑥)−2, alrededor de 𝑥0 = 0.
8.1 Grafique en un mismo plano usando MATLAB a 𝑓(𝑥) y a 𝑃3 (𝑥; 0). ¿Qué tan
buena sería el remplazo
de 𝑓 por 𝑃3 alrededor de 𝑥0 = 0?
8.2 Utilice 𝑃3 (0.05; 0) para aproximar 𝑓(0.05). Determine una cota superior para el
error a través de
𝑅4 (0.05; 0) y compárelo con el error real.
R/ta
8.1
La línea azul es igual a 𝑓(𝑥) = (1 + 𝑥)−2
𝑓 5 (𝜀(𝑥))
𝑅4 (0.05,0) = (0.05 − 0)5
5!
𝑓 5 (𝜀(𝑥))
𝑅4 (0.05,0) = (0.05 − 0)5
5!
−720
𝑅4 (0.05,0) = | 120(𝜀(𝑥)+1)7 (0.05 − 0)5 | ; 0.05 < 𝜀(𝑥) < 0
1
≤ −6| (0.05 − 0)5 |
(𝜀(𝑥) + 1)7
R/ta
9.
Se puede que apreciar que hay una estabilidad Numérica Estable tanta que a
redondeo de 5 cifra es igual en ambas formulas
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.