Tareauno
Tareauno
Tareauno
.::Tarea 1::.
Ejercicios Teóricos
3. Convertir los siguientes números decimales en fracciones binarias de la forma 0.d1 d2 d3 · · · dnBaseDos . Y si
fuese el caso, hacer las fracciones binarias periódicas si no fueran finitas.
(a) 7/16
(b) 13/16
(c) 23/32
(d) 75/128
(e) 1/10
(f) 1/3
(g) 1/7
7. Tenemos un sistema de punto flotante F(2, 4, −7, 8), que significa un sistema bianario,mantisa de 4 lugares
binarios y 16 exponentes (del -7 al 8). Pueden consultar el archivo SISNUM.pdf que envió la profesora.
(a) Mencionar el valor del underflow, el overflow, y la épsilon.
(b) ¿Cuántos flotantes hay?
8. En el sistema de punto flotante IEEE754 de doble precisión F(2, 52, −1023, 1024) . ¿Cuántos flotantes
hay?
Ayudante : 1 Profesora :
G. Aarón Espinosa Reyes Claudia Durán
[email protected] [email protected]
Asignatura : Análisis Numérico Grupo : 6110
9. La diferencia entre x y f l(x) es llamada Error de Redondeo, el Error de Redondeo, depende del tamaño
de x. Si escribimos f l(x) = x(1 + δ) donde δ = δ(x) depende de x, demostrar que
(a) |δ| < 21 β 1−n ; en el caso del redondeo.
(b) −β 1−n < δ ≤ 0 ; en el caso del truncamiento.
Ayudante : 2 Profesora :
G. Aarón Espinosa Reyes Claudia Durán
[email protected] [email protected]
Asignatura : Análisis Numérico Grupo : 6110
(a) Usando aritmética en punto flotante con cuatro cifras y redondeo, calcular P (2.72), Q(2.72) y R(2.72).
En el cálculo de P (x) suponer que (2.72)3 = 20.12 y (2.72)2 = 7.398
(b) Usando aritmética en punto flotante con cuatro cifras y redondeo, calcular P (0.975), Q(0.975) y
R(0.975).
En el cálculo de P (x) suponer que (0.975)3 = 0.9268 y (0.975)2 = 0.9506
16. Usando aritmética en punto flotante, con tres cifras y redondeo, calcular las siguientes sumas (sumando
en el orden que se indica).
P6 1
(a) k=1 3k
P6 1
(b) k=1 37−k
21. Use la fórmula adecuada para calcular x1 y x2 , tal como se explica en el ejercicio anterior, para hallar las
raı́ces de las siguientes ecuaciones de segundo grado.
(a) x2 − 1000.001x + 1 = 0
(b) x2 − 10000.0001x + 1 = 0
(c) x2 − 100000.00001x + 1 = 0
(d) x2 − 1000000.000001x + 1 = 0
Ayudante : 3 Profesora :
G. Aarón Espinosa Reyes Claudia Durán
[email protected] [email protected]
Asignatura : Análisis Numérico Grupo : 6110
Prácticas en Software
22. Programar en MatLab los programas que calculen
(a) El underflow
(b) El overflow
(c) La épsilon
(d) Mantisa del computador
(a) xn , n ∈ N
√
(b) x
(c) xm , 0 < m < 1
(d) sen x
(e) cos x
(f) arcsin x
(g) arccos x
(h) arctan x
(i) ln x
(j) ex
Deben hacerse con los algoritmos vistos en clase.
24. Programar en MatLab usando los resultados de los ejercicios 20 y 21, un algoritmo y un programa que
calcule las raı́ces de una ecuación
√ cuadrática en todas las situaciones posibles, incluyendo los casos prob-
lemáticos cuando en que |b| ≈ b2 − 4ac.
25. Programar en MatLab el cambio de bases (por ejemplo de base 2 a base 5) que se practicó en clase. El
dato de entrada podrı́a tener decimales.
Ayudante : 4 Profesora :
G. Aarón Espinosa Reyes Claudia Durán
[email protected] [email protected]
Asignatura : Análisis Numérico Grupo : 6110
Bibliografı́a sugerida
Bibliografı́a Principal:
3. SISNUM.pdf enviado por la profesora Claudia (A. A. Olmos - CÁLCULO NUMÉRICO - Sistemas
Numéricos y Errores)
Bibliografı́a complementaria
Ayudante : 5 Profesora :
G. Aarón Espinosa Reyes Claudia Durán
[email protected] [email protected]