Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Metodos Numéricos
Tarea 4
Ventajas
Programación independiente del proyecto
Varios programadores pueden trabajar en el mismo proyecto si está dividido en
módulos.
Ejemplo de resolución de un problema utilizando módulos.
Desarrollo eficiente de programas
Los programas se pueden desarrollar más rápidamente, ya que los módulos pequeños e
independientes son más fáciles de entender, diseñar y probar que los programas
grandes.
Paquetes de software
En la actualidad existen dos tipos de usuarios de software. Por un lado están aquellos
que toman lo que se les da. Es decir, quienes se limitan a las capacidades que
encuentran en el modo estándar de operación del software existente. Por ejemplo,
resulta muy sencillo resolver un sistema de ecuaciones lineales o generar una gráfica
con valores x-y con Excel o con MATLAB. Como este modo de operación por lo común
requiere un mínimo esfuerzo, muchos de los usuarios adoptan este modo de operación.
Excel
Diapositiva de análisis de proyecto 3
Excel es una hoja de cálculo producida por Microsoft Inc. Las hojas de cálculo son un
tipo especial de software para matemáticas que permite al usuario ingresar y realizar
cálculos en renglones y columnas de datos. Como tales, son una versión computarizada
de una gran hoja de contabilidad en la que se lleva a cabo una gran cantidad de
cálculos interrelacionados. Puesto que cuando se modifica un valor de la hoja, hay que
actualizar todos los cálculos, las hojas de cálculo son ideales para hacer análisis del tipo
“¿y qué pasa si...?”
La importancia de los errores se mencionó por primera vez en el análisis de la caída del
paracaidista en el capítulo 1. Recuerde que la velocidad de caída del paracaidista se
determinó por métodos analíticos y numéricos. Aunque con la técnica numérica se
obtuvo una aproximación a la solución analítica exacta, hubo cierta discrepancia o
error, debido a que los métodos numéricos dan sólo una aproximación.
ERRORES DE REDONDEO
EXACTITUD Y PRECISIÓN
Los errores en cálculos y medidas se pueden caracterizar con respecto a su exactitud y
su precisión. La exactitud se refiere a qué tan cercano está el valor calculado o medido
del valor verdadero. La precisión se refiere a qué tan cercanos se encuentran, unos de
otros, diversos valores calculados o medidos. Estos conceptos se ilustran gráficamente
utilizando la analogía con una diana en la práctica de tiro. La inexactitud (conocida
también como sesgo) se define como una desviación sistemática del valor verdadero.
Errores de truncamiento
Diapositiva de análisis de proyecto 3
Los errores de truncamiento son aquellos que resultan al usar una aproximación en
lugar de un procedimiento matemático exacto. Por ejemplo, en el capítulo 1
aproximamos la derivada de la velocidad de caída de un paracaidista mediante una
ecuación en diferencia finita dividida de la forma.
Sistemas numéricos
Un sistema numérico es simplemente una convención para representar cantidades. Debido a que se
tienen 10 dedos en las manos y 10 dedos en los pies, el sistema de numeración que nos es muy
familiar es el decimal o de base 10. Una base es el número que se usa como referencia para construir
un sistema. El sistema de base 10 utiliza 10 dígitos (0, 1, 2, 3, 4, 5, 6, 7, 8, 9) para representar
números. Tales dígitos son satisfactorios por sí mismos para contar de 0 a 9.
Debido a que el sistema decimal resulta ser tan familiar, no es común darse cuenta de que existen
otras alternativas. Por ejemplo, si el ser humano tuviera ocho dedos en las manos y ocho en los pies,
se tendría, sin duda, una representación en un sistema octal o de base 8. En tal sentido nuestra
amiga la computadora es como un animal que tiene dos dedos, limitado a dos estados: 0 o 1. Esto se
relaciona con el hecho de que las unidades lógicas fundamentales de las computadoras digitales sean
componentes electrónicos de apagado/encendido. Por lo tanto, los números en la computadora se
representan con un sistema binario o de base 2. Del mismo modo que con el sistema decimal, las
cantidades pueden representarse usando la notación posicional. Por ejemplo, el número binario 11 es
equivalente a (l × 21 ) + (1 × 20) = 2 + 1 = 3 en el sistema decimal. En la figura 3.3b se ilustra un
ejemplo más complejo.
Realizar el caso de la figura 3.4
Diapositiva de análisis de proyecto 3
La representación de un entero decimal –173 en una computadora de 16 bits usando el
método de magnitud con signo.
De los 16 bits, se tiene el primer bit para el signo. Los 15 bits restantes pueden
contener los números binarios de 0 a 111111111111111. El límite superior se convierte
en un entero decimal, así (1 × 1214) + (1 × 213) + ··· + (1 × 21 ) + (1 × 20 ) que es
igual a 32 767 (observe que esta expresión puede simplemente evaluarse como 215 –
1). Así, en una computadora de 16 bits una palabra puede guardar en memoria un
entero decimal en el rango de –32 767 a 32 767. Además, debido a que el cero está ya
definido como 0000000000000000, sería redundante usar el número
1000000000000000 para definir “menos cero”. Por lo tanto, es usualmente empleado
para representar un número negativo adicional: –32 768, y el rango va de –32 768 a
32 767.
Gracias