Documentos de Académico
Documentos de Profesional
Documentos de Cultura
3
4
Capı́tulo 1
INTRODUCCIÓN AL ANÁLISIS
NUMÉRICO
1.1. Introducción
5
6 C. Pola
Para finalizar esta introducción notemos que los métodos numéricos que vamos a
considerar no son un sustituto de la teorı́a matemática que se ha estudiado en cursos
anteriores. Los métodos numéricos son herramientas para ser utilizadas junto con todos
los otros conocimientos matemáticos de que disponemos.
b. Comprobemos cómo la suma de dos números del sistema no tiene por qué ser un
número del sistema. Calculemos por ejemplo: 1,234 × 100 + 5,678 × 10−4 .
c. La suma de dos números distintos de cero puede dar como resultado uno de ellos.
Calculemos por ejemplo: 1,000 × 100 + 1,000 × 10−4 .
Todos los computadores diseñados a partir de 1985 usan un estándar: aritmética pun-
to flotante IEEE. Esto no significa que todos los ordenadores obtengan exactamente los
mismos resultados porque hay alguna flexibilidad dentro del estándar. MATLAB utiliza,
por defecto, el formato doble precisión de IEEE: p = 52 y − 1022 ≤ e ≤ 1023. 1
MATLAB llama realmin al menor número positivo representable en la máquina y realmax
al mayor, cuyos valores son aproximadamente 2,2251E − 308 y 1,7977E + 308 respectiva-
mente. Cuando ocurre una operación no válida, por ejemplo la división por cero, se utiliza
la entidad NAN (not-a-number).
Cálculos simples como la potencia de un número pueden ocasionar OVERFLOW o
UNDERFLOW. Ambas situaciones, a veces pueden evitarse sin más que reorganizar los
cálculos.
1
Los números punto flotante en doble precisión son almacenados en 64 bits (52 bits para la fracción
de la mantisa, 11 para e y 1 bit para el signo). El signo del exponente no se almacena explı́citamente (en
realidad se almacena el número e + 1023).
8 C. Pola
Se define p
di b−i )bN
X
±(
si dp+1 < b/2,
fl(x) = i=1
p
di b−i + b−p )bN si dp+1 ≥ b/2.
X
±(
i=1
1. El conjunto F es finito.
LAPACK Resuelve los problemas tı́picos de álgebra lineal numérica: resolución de sis-
temas de ecuaciones lineales, problemas de autovalores, etc.
NAG Resuelve problemas de álgebra lineal numérica y otros problemas de cálculo numéri-
co: EDO, EDP, optimización,...
1.7. Curiosidades
En la historia reciente se han producido sonados desastres que han sido atribuidos a
un uso inadecuado del cálculo numérico. En el siguiente enlace:
http://ta.twi.tudelft.nl/nw/users/vuik/wi211/disasters.html
se encuentran referenciados algunos ejemplos como el fallo de una baterı́a de misiles Patriot
en la Guerra del Golfo (1991) que tuvo como consecuencia la muerte de 28 personas o la
explosión del cohete europeo Ariane 5 en 1996 que supuso, entre otras cosas, una gran
pérdida económica.
INTRODUCCIÓN AL ANÁLISIS NUMÉRICO 11
[1] B.N. Datta. Numerical Linear Algebra and Applications. Brooks/Cole, 1995.
[2] D.P. O’Leary. Scientific Computing with Case Studies. SIAM, 2009.
[3] J.M. Viaño. Lecciones de Métodos Numéricos: Introducción general y análisis de erro-
res. Tórculo Edicións, 1995.
13