métodos numéricos (errores) mat lab

Páginas: 13 (3148 palabras) Publicado: 14 de julio de 2014
Programación y Métodos Numéricos
Errores de redondeo

Carlos Conde, Arturo Hidalgo y Alfredo López
ETSI Minas de la Universidad Politécnica de Madrid

EJERCICIOS RESUELTOS SOBRE ERRORES DE REDONDEO
1º) Considérese un número estrictamente positivo del sistema de
números máquina F(s+1, m, M, 10). Supongamos que tal número es:
z = 0.d1d2.....ds·10e
Responde justificadamente a lassiguientes cuestiones:
a) ¿Cuál es la distancia entre el número máquina z y el número –z?.
b) ¿Cuál es la distancia entre el número z y el número máquina más
pequeño que sea superior al que es inmediatamente superior al
inmediatamente superior a z?
?
z

Solución:
a) La distancia pedida será z – (-z) = 2·z = 2·(0.d1d2....ds)·10e.
b) Siendo w el número máquina inmediatamente superior al que esinmediatamente superior al inmediatamente superior a z, suponiendo que los
exponentes de z y de w sean el mismo, se tiene que:
w = 0.d1d2....ds-1ds·10e + 0.00...03·10e
Por tanto, en ese caso w – z = 3·10e-s. Obsérvese que para que el exponente
de w y de z sean el mismo la mantisa de z debe ser inferior a 0.99...97.
En el caso en que z sea un número de la forma z = 0.99....97·10e =
99....97·10e-s el número máquina siguiente sería z1 = 0.99....98·10e =
99...98·10e-s , el siguiente a él z2 = 0.99...99·10e = 99...99·10e-s y el número
máquina siguiente a z2 será w= 0.10...00·10e+1 = 100....00·10e-s. Por tanto en
este caso también la distancia pedida es w – z = 3·10e-s
En el caso en que z sea un número de la forma z = 0.99....98·10e =
99....98· 10e-s el número máquina siguiente sería z1= 0.99....99·10e =
99...99·10e-s , el siguiente a él z2 = 0.10...00·10e+1 = 100...0·10e-s y el número
máquina siguiente a z2 será w= 0.10...01·10e+1 = 100....10·10e-s. Por tanto en
este caso la distancia pedida es w – z = (100...10 – 99...98)·10e-s = 12·10e-s.
1

Programación y Métodos Numéricos
Errores de redondeo

Carlos Conde, Arturo Hidalgo y Alfredo López
ETSI Minas de laUniversidad Politécnica de Madrid

Y , finalmente, en el caso en que z sea un número de la forma
z = 0.99....99·10e = 99....99· 10e-s el número máquina siguiente es z1 =
0.10...00·10e+1 = 100...0·10e-s, el siguiente a él z2 = 0.10...01·10e+1 =
100....10·10e-s y el número máquina siguiente a z2 es w= 0.10...02·10e+1 =
100....20·10e-s. Por tanto en este caso la distancia pedida resulta será:
w – z =(100...20 – 99...99)·10e-s = 21·10e-s.
En resumen, la distancia pedida es:

ì 3·10e- s
ï
ï
ï
ï 12·10e- s
í
ï
e- s
ï
ï
ï 21·10
î

" z / 0.10...00·10e £ z £ 0.99....97·10e
Si
Si

z = 0.99....98·10e
z = 0.99....99·10e

2º) Si se utiliza la estrategia de redondeo, ¿cuál es el número máquina del
sistema F(4, -10, 10, 10) que se obtiene como potencia cuarta del número
máquinaque aproxima al número p ?. ¿Y cual sería el número máquina
que aproximaría a p 4 ?.
Solución:
En el sistema F(4, -10, 10, 10) el número p = 3.141592... es redondeado por el
número máquina: z = 0.314·101. Se tiene entonces que el número real:
z2 = z·z = 0.09859..·102
es aproximado por el número máquina: w = 0.986·101. A su vez el número real
w2 (que aproximaría z4) es:
w2 = w·w =0.97219..·102
que se aproximaría redondeando por el número máquina: v = 0.972·102.
El número real p 4 es: p 4 = 97.40909.... y se aproximaría mediante redondeo
por el número máquina q = 0.974·102. El error cometido al operar de una u otra
forma es por ello: 0.002·102 = 0.2.

2

Programación y Métodos Numéricos
Errores de redondeo

Carlos Conde, Arturo Hidalgo y Alfredo López
ETSI Minas de laUniversidad Politécnica de Madrid

3º) ¿Cuántos números máquina del sistema F(4, -10, 10, 10) son
estrictamente mayores que 103 y estrictamente inferiores que 1237?.
Solución:
El número 103 en el sistema de números máquina se representa por: z =
0.103·103. Estrictamente mayores que él pero con el mismo exponente
existirán los números máquina 0.104·103, 0.105·103, 0.106·103, ....., 0.999·103....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • metodos numericos, aproximaciones numericas y errores.
  • Tipos de errores en métodos numericos
  • Teoria De Errores Metodos Numericos
  • Error en metodos numericos
  • Tipos de Errores metodos numericos
  • Lab De Metodos Numericos
  • Aproximaciones Y Errores En El Contexto De Los Metodos Numericos
  • Analisis De Errores Metodos Numericos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS