practica de laboratorio programacion avanzada
Universidad Nacional Autónoma de México
Facultad de Ingeniería
División de Ingeniería EléctricaDepartamento de Ingeniería en Computación
Lab. Programación Avanzada y Métodos Numéricos
Practica no.7
“Interpolación numérica”
Cárdenas Malagón Francisco Xavier
Grupo 1628-03-14
Introducción.
Polinomio de Interpolación con diferencias divididas de newton.
Este método se basa en la obtención de un polinomio basada en un conjunto de puntos dados,aproximándose lo más posible a la curva buscada. También es posible que a partir de un conjunto de puntos y ya obtenido el polinomio, podamos encontrar otro punto que se encuentre dentro de la misma funciónpara el valor que queramos.
Suponiendo que tenemos 4 puntos la tabla de diferencias queda:
Método de Lagrange.
La interpolación permite el cálculo de valores intermedios dedatos experimentales los cuales no tienen una función que los represente.
La interpolación de Lagrange se expresa de la siguiente manera:}
Programa de cálculo dePolinomio de Interpolación con diferencias divididas de newton.
#include
#include
#include
float primera1diferencia(float m,float n,float o,float p);
float primera2diferencia(float m,floatn,float o,float p);
float primera3diferencia(float m,float n,float o,float p);
float segunda1diferencia(float m,float n,float o,float p);
float segunda2diferencia(float m,float n,float o,float p);float terceradiferencia(float m,float n,float o,float p);
float interpolacion(float y, float a, float b, float c, float x, float x0, float x1, float x2 );
main(){system("title ******Polinomio de Interpolacion con diferencias divididas de Newton*******");
system("color F0");
float x[5], fx[5];
float...
Regístrate para leer el documento completo.