Tema 1 : Introducción y errores

Slides:



Advertisements
Presentaciones similares
Programa de Análisis Numérico
Advertisements

Diseño y análisis de algoritmos
1. La ciencia y su método. Medida de magnitudes..
Aproximaciones y errores de redondeo
SECRETARÍA DE EDUCACIÓN PÚBLICA SUBSECRETARÍA DE EDUCACIÓN MEDIA SUPERIOR DIRECCIÓN GENERAL DEL BACHILLERATO   ESCUELA PREPARATORIA FEDERAL POR COOPERACIÓN.
8. EXPONENCIAL Y LOGARITMICA
Capítulo 5 Método de MonteCarlo
MÉTODOS NUMÉRICOS Aproximación Numérica
MÉTODOS NUMÉRICOS 1.2 Aproximación Numérica
Sistemas no lineales Ultima actualización: 02/04/2017
Investigación Operativa
Ecuaciones diferenciales de 1er orden :
Computación Científica
Preliminares Ultima actualización: 09/04/2017
Los números reales R Q Z N.
Trabajo Práctico 1 I NTRODUCCIÓN A M ATLAB. Objetivo del práctico Introducir el programa de cálculo científico Matlab (Mat rix Lab oratory) Familiarización.
Cálculo de ceros de funciones de Rn–> Rn :
Método de Gauss-Seidel
Programación en Matlab
Métodos de Diferencias Finitas para Ecuaciones en Derivadas Parciales
APROXIMACIÓN NUMÉRICA Y ERRORES
A TRAVÉS DE LOS ESTÁNDARES DE EXCELENCIA EN MATEMÁTICAS Estándar 2:
Derivación Numérica Ultima actualización: 12/04/2017
Fundamentos de programación
TEORÍA DE ERRORES SESIÓN Nº 01.
TEMA 4 TRANSFORMADA DE LAPLACE
Problemas de frontera para ecuaciones diferenciales
1.1 – Clasificación de los números reales
Aproximaciones y errores de redondeo
Tópicos Especiales en Computación Numérica
Teoria de errores.
Teoría de Error Conceptos básicos:
Departamento de Física
UNIDAD 2. ALGORITMOS Y ESTRUCTURAS DE DATOS.
Et = valor verdadero – aprox.
Sistemas de ecuaciones
Aplicación de Maple en el estudio de mecánica de fluidos
Sistemas Lineales Análisis de error Prof.: Dra. Nélida Beatriz Brignole.
CV Métodos numéricos en ingeniería civil
Dos tipos de errores caracterizan a los métodos numéricos
Tema 6. Introducción a la programación
MATLAB Adriana Ruiz Martínez. Mario Cesar Taracena Contreras.
1.1 – Clasificación de los números reales
Simulacion de sistemas dinamicos
Solución de Ecuaciones Lineales y
Aproximaciones y Errores
ALGORITMOS PRESENTADO POR: FERNANDA LEURO TATIANA CONTRERAS 1004
Un algoritmo es un método en el que se define paso a paso la solución de un problema que termina en un número infinito de pasos. Un algoritmo es otro tipo.
POTENCIAS Y RAÍZ CUADRADA
Elaboración de algoritmos usando lógica de programación
CIFRAS SIGNIFICATIVAS
CIFRAS SIGNIFICATIVAS
Tema 4-2. MI Elizabeth Fonseca Chávez BASES DE NUMERACION CONTANDO EN:
Se llaman coeficientes Se llaman términos independientes
ECUACIONES Y SISTEMAS Tema 3 * 4º ESO Opc Angel Prieto Benito
METODO DE SUMA Y RESTA. INDICE.
1 Análisis Matemático II Presentaciones en el Aula TEMA 3 Otras herramientas para la resolución de EDO Autor: Gustavo Lores 2015 Facultad de Ingeniería.
Logaritmos.
TEMA 4: USO DE EXPONENTES Y NOTACIÓN CIENTÍFICA 1 MATEMÁTICAS II POTENCIAS SUCESIVAS DE UN NÚMERO POTENCIAS SUCESIVAS DE UN NÚMERO ¡ CUIDADO CON LAS BACTERIAS.
Sesión 4 Tema: Operaciones básica en los reales Víctor Manuel Reyes Feest Carrera: Técnico en Electricidad Asignatura: Matemática I Sede: Osorno Objetivo:
ECUACIONES DE PRIMER GRADO INSTITUTO TECNICO AGROPECUARIO
NÚMEROS REALES.
Tema 4 : Cálculo de raíces de ecuaciones no lineales
Tema 3: Sistemas de ecuaciones lineales. Métodos iterativos
Programación I Prof. Carolina Cols. Algoritmo es una lista bien definida, ordenada y finita de operaciones que permite hallar la solución a un problema.
1 Números reales Índice del libro Números naturales y enteros
METODOS NUMERICOS TEORIA DE ERRORES. Cuando se mide una cantidad, ya directa, ya indirectamente, la medida que se obtiene no es necesariamente el valor.
1 Los números reales Los números racionales Los números irracionales
Tratamiento estadístico de datos
Transcripción de la presentación:

Tema 1 : Introducción y errores Indice: Introducción. Tipos de errores. Algoritmos y convergencia.

INTRODUCCIÓN(1) Una definición de Análisis Numérico : Desarrollo y estudio de procedimientos matemáticos para resolver problemas con ayuda del ordenador. Ventajas : Se pueden resolver de forma aproximada problemas que no tienen solución en el Análisis Matemático tradicional. Las únicas operaciones que se realizan son +, -, *,/ y comparaciones. Los resultados son siempre numéricos. Problemas que se estudian : Resolución de ec. No lineales, Resolución de grandes sistemas de ecuaciones lineales, Interpolación y Aproximación de funciones, Derivación e Integración de funciones, Resolución de EDO y de EDP (Mdo. Elementos Finitos), Optimización. Software utilizado: Para realizar la gran cantidad de operaciones es necesario escribir un programa utilizando un lenguaje como FORTRAN, C, C++,..También se puede utilizar un software matemático como MATLAB, MAPLE, Mathematica o Derive, que permiten el cálculo numérico y simbólico, trabajar con valores exactos o hacer representaciones gráficas de forma muy sencilla, a la vez que incorporan comandos como Do, For o While que permiten repetir muchas veces un conjunto de operaciones.

INTRODUCCIÓN(2) Notación científica: Representación en coma flotante. Nº cifr.significat : bits mantisa Precisión: bits exponente. - En la pizarra o papel se puede trabajar con aritmética exacta(raiz de 3, 1/3..) Los ordenadores o calculadoras solo pueden almacenar un nº finito de cifras decimales: aproximada. Error de redondeo. -Notación científica y Representación en coma flotante: desplazar la coma a la vez que se proporciona una potencia de 10. Ejemplo 2/3 - Con el nº de bits que el ordenador utiliza para almacenar un nº se pueden representar desde un determinado nº muy pequeño: a hasta otro muy grande b, que son los que definen la precisión del ordenador que no podrá representar nºs mas pequeños que a ni mayores que b.(no veremos más porque habría que conocer la representación en base 2 y el cambio de base, etc). - Cuando el ordenador realiza operaciones no guarda todas las cifras que resultan cuando se hace la op. En el papel: nº de cifras significativas que no son nº de cifras decimales.Cuando se dice en un ejerc. Operar con 6 cifras significativas hay que despreciar desde la 7ª. Normalmente lo haremos con el redondeo simétrico.

ERRORES (1) TIPOS DE ERRORES Error absoluto y relativo Error de redondeo. Redondeo simétrico Truncamiento Entre las fuentes más importantes de error que afectan a los métodos de cálculo numérico se pueden citar : el truncamiento debido al método (cuando se sustituye una función por una función de aprox) el redondeo, cometido por los ordenadores que no pueden representar exactamente muchas cantidades Errores en los datos originales, medidas inexactas. Fallos humanos. La propagación de errores cometidos en etapas anteriores En los apuntes otro ejemplo del error de truncamiento.

ERRORES (2) Error de truncamiento del método. PROPAGACIÓN DEL ERROR: - Ejemplo 3º de los apuntes. Hacer el ejercicio nº. 5º con 6/7 cifras significativas y el 6º. Corresponden también los ej. 10 y 11. EFECTO DE CANCELACIÓN Consiste en la pérdida de cifras significativas. Se produce al restar dos cantidades muy parecidas. Solución : Utilizar una expresión matemática equivalente que evite esa diferencia.

ALGORITMOS Y CONVERGENCIA(I) Definición: Describe una sucesión de pasos en un orden especificado para obtener una solución exacta o aproximada. Tipos: Directos e iterativos. Orden de aproximación: “ Sea p(h) una función que aproxima a otra f(h), y sean M>0 y n tales que, si h es suficientemente pequeño: - Ejemplo de algoritmo : Mdo. De Horner para evaluar un polinomio: - En los apuntes se dan cuatro definiciones relativas al orden de aproximación de funciones y sucesiones y los correspondientes ejemplos. Como ejemplo y quizá también el de más aplicación: Entonces se dice que p(h) aproxima a f(h) con un orden de aproximación de O(hn) “

ALGORITMOS Y CONVERGENCIA(II) Algoritmos estables e inestables. Algoritmo estable : Un error pequeño en los datos de partida produce errores pequeños en los resultados finales. Algoritmo inestable: en caso contrario. Sea  el error inicial y (n) el error al cabo de n operaciones, (n)=n  : crecimiento lineal. (n)= kn  : crecimiento exponencial. (k<1 : estable, k>1 inestable) Incertidumbre en los datos: Se conoce como ruido y afecta a cualquier cálculo numérico realizado. - En los apuntes ejemplo de propagación del error. Hacer el ejercicio. Nº 8. - Teniendo en cuenta la propagación de los errores conviene que el nº de op. Elementales que se realizan al desarrollar un algoritmo sea el menor posible. Hacer el ej. Nº 2 operando con 3 cifras significativas