SlideShare una empresa de Scribd logo
UNIDAD 3
INTERPOLACIÓN
MÉTODOS NUMÉRICOS
“REPORTE DE LAS PRÁCTICAS DE GNU OCTAVE”
INSTITUTOTECNOLÓGICODECERROAZUL
INGENIERÍACIVIL
UNIDAD 3 INTERPOLACIÓN
MÉTODOS NUMÉRICOS
1
1INSTITUTO TECNOLÓGICO DE CERRO AZUL INGENIERÍA CIVIL
INSTITUTO TECNOLÓGICO DE CERRO AZUL
MATERIA:
MÉTODOS NUMÉRICOS
CARRERA:
INGENIERÍA CIVIL
GRUPO:
“1”
INVESTIGACIÓN:
UNIDAD 3 INTERPOLACIÓN
“REPORTE DE LAS PRÁCTICAS DE GNU OCTAVE”
ALUMNO:
CARBALLO GÓMEZ JESÚS DARÍO 15550964
CATEDRÁTICO:
ING. RUSBEL BERMÚDEZ RIVERA
CERRO AZUL, VER. 23 DE MARZO DEL 2017.
UNIDAD 3 INTERPOLACIÓN
MÉTODOS NUMÉRICOS
2
2INSTITUTO TECNOLÓGICO DE CERRO AZUL INGENIERÍA CIVIL
INTRODUCCIÓN
En esta segunda unidad de la materia de Métodos Numéricos para la especialidad de
Ingeniería civil, se analizará lo que es la interpolación, a lo que su definición dice que
es la obtención de nuevos puntos o resultados a partir de los ya propuestos o
encontrados; mediante la aplicación de algunos métodos más sobresalientes
actualmente, lo nos facilitara la solución de algunas ecuaciones sencillas y algunas
otras complejas aplicados a problemas de actualidad.
Para ello se analizarán de forma computarizada, es decir mediante la aplicación de
software que faciliten la solución de estos con algunos sencillos y complejos
algoritmos y comandos, utilizando GNU OCTAVE similar a MATLAB, para la
solución de estas interpolaciones.
A continuación, se analizará la Interpolación Lineal, así como también la
Interpolación Cuadrática, los cual nos marcará a solución de una interpolación de
forma rudimentaria acercándonos al valor pedido de cierto modo; y también se
aplicará Polinomio de Interpolación de Newton, aplicando una solución más cercana
al resultado pedido, siendo este último el más rápido, debe mencionarse que los
resultados son de forma aproximada al valor buscado.
UNIDAD 3 INTERPOLACIÓN
MÉTODOS NUMÉRICOS
3
3INSTITUTO TECNOLÓGICO DE CERRO AZUL INGENIERÍA CIVIL
PRACTICA 3.1 INTERPOLACIÓN LINEAL
Uso de fprintf y los Formatos de Salida
Durante la práctica que es un polinomio de grado tres, se observó el uso de “fprintf” que es
la forma de salida en que despliega los puntos decimales dentro de Command Window, lo
que hace es manipular los dígitos después de los puntos decimales, este trabaja de forma
independiente de “Los Formatos de Salida” (short, long, long g, short g, bank, etc.), que
estos últimos se utilizan para también el número máximo de dígitos pero más notorio al
realizar tablas donde los cálculos son más extensos.
La forma de en qué pide los datos de salida fprintf es así por decir un ejemplo:
fprintf('Funcion Real:n fr=%8.5fn',fr)
Lo que al observar el resultado en Comman Window nos no lo despliega en un formato de
espaciado de 8 con 5 digitos, al resultado de salida, (figura 1).
Y al llamar estos en Command Window cada uno por separado (ya sea fr o f1), según lo
pedido en los datos de salida, nos despliega el resultado de la función con todos los dígitos
según los Formatos de Salida, (figura 2), es decir se llama a pantalla lo que se computariza
en el Editor y lo plasma en Command Window.
Se debe mencionar que el problema nos pide estimar el logaritmo natural de 2, realizando
primero el cálculo por interpolación lineal entre ln 1 y ln 6. Después con el intervalo menor
de ln 1 y ln 4 .
Figura 2 Formato de Salida con long g de ln 1 y ln 6Figura 1 Formato de Salida con short de ln 1 y ln 6
UNIDAD 3 INTERPOLACIÓN
MÉTODOS NUMÉRICOS
4
4INSTITUTO TECNOLÓGICO DE CERRO AZUL INGENIERÍA CIVIL
Las respuestas anteriores corresponden a una interpolación lineal de grado 3, con el intervalo
de ln 1a ln 6, con una aproximación a ln 2 = 0.6931472…; la interpolación se practica con
los formatos de salida de short (4 digitos) y long g (todos los dígitos).
Se observa que con los formatos de salida no hubo cambio como la pasada práctica de la
unidad 2, sino que se mantuvo con los mismos dígitos, y todo se debe al tipo de la función a
desarrollar; pero como se dijo líneas arriba al llamar a la función (fr, f1, Et), cada una dará
su resultado completo en la pantalla dependiendo del Formato de Salida dado.
A continuación, se darán los resultados de la siguiente interpolación como lo es para el
intervalo menor de ln 1 y ln 4, donde se utilizarán los mismos Formatos de Salida (short y
long g), y se cambiara el formato de fprintf por este:
fprintf('Funcion Real:n fr=%20.2fn',fr)
Lo que al observar el resultado en Comman Window nos no lo despliega en un formato de
espaciado de 20 y de 2 digitos al resultado de salida, (figura 3).
Y en la figura 4 se muestra la forma de salida descrita anteriormente, con un espaciado de 8
y de 5 dígitos en fprintf y con la definición de cada función donde nos muestra los datos
completos del formato de salida definido anteriormente.
En total “fprint” nos dice una forma de salida diferente a Los Formatos de Salida, al primero
definir en espaciado que va a tener la repuesta de la función, y luego al definir el número de
dígitos a mostrar en la pantalla de Command Window; y los Formatos de Salida al definirlos
uno por uno se despliega el resultado completo de la respuesta de la función.
Figura 3 Formato de Salida con short de ln 1 y ln 4 Figura 4 Formato de Salida con long g de ln 1 y ln 4
UNIDAD 3 INTERPOLACIÓN
MÉTODOS NUMÉRICOS
5
5INSTITUTO TECNOLÓGICO DE CERRO AZUL INGENIERÍA CIVIL
PRACTICA 3.2 INTERPOLACIÓN CUADRÁTICA
Uso de % y de la Definición de la Letra Mayúscula y Minúscula
En esta práctica se utilizó la
interpolación cuadrática, un poco
parecida a la interpolación lineal, solo
que en esta se utilizan tres dígitos
como intervalo proporcionando un
resultado más aproximado (entre más
datos más aproximado es el resultado).
La práctica pide el ajuste de un
polinomio de segundo grado a los tres
puntos del In 1 In 4 In 6 evaluando
x=2 al igual que el problema anterior;
haciendo uso casi del mismo formato a
computarizar solo con unos ligeros
cambios para definir las tres variables
del intervalo.
En la figura 5 se muestra el Formato de Salida short, que al igual a la práctica anterior se
usara fprintf de un espaciado de 8 y de 5 dígitos, solo que aquí se agregara el signo de % para
ver qué pasa en al momento de correr la función.
Y en la figura 6 igualmente se utilizará el Formato de Salida long g, con el mismo fprintf del
mismo espaciado de 8 y con 5 dígitos, es lo mismo se pusiera otro espaciado solo mostraría
más alejado o más cerca y con menos o
más dígitos; y se definirá cada función
para que aparezca su resultado completo
según lo pedido.
Donde nos muestra en la figura 5 que el
signo % no afecto en nada al desarrollo
de la interpolación, esto es debido a que
no está bien estructurado, lo cual el
programa no lo puede leer, es decir es
como si estuvieras hablando en otro
idioma el cual la computadora no lo
puede leer correctamente, igualmente
pasaría lo mismo si pusiera otro signo o
y letras seguido de él, con ello puedes
agregar notas dentro del editor (figura 7).
Figura 5 Formato de Salida con short de ln 1 ln 4 ln 6
Figura 6 Formato de Salida con long g de ln 1 ln 4 ln 6
UNIDAD 3 INTERPOLACIÓN
MÉTODOS NUMÉRICOS
6
6INSTITUTO TECNOLÓGICO DE CERRO AZUL INGENIERÍA CIVIL
Como se observa la figura 7 se puso en
verde lo escrito en el Editor, y no pasó
nada con el resultado en Command
Window.
Pero si cambiaras una letra mayúscula
por una letra minúscula en el escrito
dentro del Editor de GNU OCTAVE, el
programa lo interpreta como si fuera un
error en lo pedido, ya que al hacer ello
y no se corrige en la definición de cada
función el resultado pedido no saldrá a
pantalla y nos indicara el error de la
interpolación, es igual si pusiéramos
otra interpolación diferente u otra
ecuación a evaluar en el programa, ya que al no estar correctamente estructurada el programa
marcará el error correspondiente (figura 8).
Como se observa en la figura 8, el cambio de la función Et por et, lo que afecto el resultado
la interpolación al tratar de calcular el error relativo porcentual, produciendo un error y
mostrándolo en la pantalla. Se observó que en la figura 9 se encuentra bien estructurada la
función.
Figura 7 Formato de Salida con short de ln 1 ln 4 ln 6
Figura 8 Formato de Salida con short de ln 1 ln 4 ln 6 Figura 9 Formato de Salida con short de ln 1 ln 4 ln 6
UNIDAD 3 INTERPOLACIÓN
MÉTODOS NUMÉRICOS
7
7INSTITUTO TECNOLÓGICO DE CERRO AZUL INGENIERÍA CIVIL
PRACTICA 3.3 INTERPOLACIÓN DE NEWTON
En esta práctica de interpolación, los resultados son a un más aproximados, porque
implementa las demás interpolaciones que se han visto en este reporte al aplicar desde una
interpolación lineal y una interpolación cuadrática, newton nos simplifica a una gran fórmula
para la solución de esta interpolación, compuesta de muchas otras fórmulas sencillas.
Para el desarrollo de esta práctica el ejemplo 3.2 de la practica anterior, los datos x0 = 1, x1
= 4 y x2 = 6 se utilizaron para estimar
ln 2. Ahora, agregando un cuarto
punto x3=5; se estimó ln 2 con un
polinomio de interpolación de
Newton de tercer grado.
Para ello se utilizarán dos formas de
hacerlo de manera práctica utilizando
la descomposición de las demás
interpolaciones generándolas de
manera de código para que el
programa entienda lo que se está
pidiendo.
En la fragua 10 se observa el código
que se utilizó para poder realizar el
cálculo de interpolación de newton,
en donde nos pide los valores de la
entrada de los intervalos a utilizar,
luego se define cada formula utilizar
de manera analítica, luego se plasma
las funciones que definen cada
fórmula, se agrega la formula general
donde engloba todos los resultados de
las fórmulas de manera general y por
último se plasma la forma de salida
del Editor, es decir como te dará la
respuesta de cada fórmula pedida
anteriormente.
Como se observa en la figura 12 se
aprecia el valor aproximado a ln 2,
realizando varias funciones y resolviendo las formulas.
Figura 10 Primer Código de Interpolación de Newton
Figura 12 Primer Código de Interpolación de Newton
UNIDAD 3 INTERPOLACIÓN
MÉTODOS NUMÉRICOS
8
8INSTITUTO TECNOLÓGICO DE CERRO AZUL INGENIERÍA CIVIL
La otra forma de realizar la Interpolación de Newton es por
medio de desarrollo de matrices aplicadas a en el código para
el programa, en donde se utiliza “zeros” que crea el arreglo de
una matriz de n * n o n + n, y el uso de A(:,:1) que significa
que todas las filas (:) y las columnas (:) de A se encuentran en
la primera página (1). En general es para ordenar la matriz de
forma correcta.
El uso de “pretty” el cual permite imprimir o mostrar el texto en el
plano de forma ordenada y el uso de “hold on” el cual conserva el
trazado actual y propiedades de ejes para que se agregue al grafico
existente, en general conserva el texto resultante de las funciones y
de las fórmulas que se resolvieron en forma tabular.
Para realizarlo se utilizaron los mismos datos que a la anterior forma
que se hizo en la Interpolación de Newton, solo que aquí se definió
el grado del polinomio el cual fue 4, con lo que se tuvo que introducir
5 puntos a interpolar en la función (x, y) los cuales son los
marcados en la tabla al final de los apuntes.
Figura 14 Segunda Interpolación de Newton parte del código con el grado del polinomio
Figura 13 Gráfica y Tabla que se
utilizaron
UNIDAD 3 INTERPOLACIÓN
MÉTODOS NUMÉRICOS
9
9INSTITUTO TECNOLÓGICO DE CERRO AZUL INGENIERÍA CIVIL
Figura 15 Command Window de la Segunda Interpolación de Newton
Lo que paso es que la solución no salió completa, se realizó la parte de la matriz de diferencias
divididas en forma ordenada, pero el resultado del polinomio de newton el más impórtate no
resulto, debido a que el GNU OCTAVE que se tiene, no tiene instalada el formato o comando
o la orden “syms” y “expand” con lo que no es posible seguir con la solución del problema
de este modo, te pide que descargues OCTAVE FORGE porque es el que lo contiene.
Solo en MATLAB es posible sacar la solución de este tipo de problema de esta forma debido
a que se encuentra completo su formato.
UNIDAD 3 INTERPOLACIÓN
MÉTODOS NUMÉRICOS
10
10INSTITUTO TECNOLÓGICO DE CERRO AZUL INGENIERÍA CIVIL
CONCLUSIÓN
En conclusión, la forma de interpolar en el programa puede ser muy diferente claro
dependiendo el método y el grado con el que se va interpolar.
Los métodos de interpolación nos sirven para definir un nuevo punto o un nuevo dato
entre dos datos o dos puntos, lo cual nos sirve para obtener un resultado aproximado
al requerido de manera práctica durante la interpolación, provocando el desarrollo de
la función y como ello el implemento de las formulas a utilizar.
La forma de la estructuración de una interpolación es muy importante, ya que con ello
llegas a una solución coherente y aproximada, ya que si no se hace de forma correcta
la función pude darte resultados incorrectos y con ello salir mal en la interpolación
del problema pedido.
La interpolación lineal y la cuadrática son las más sencillas de realizar, ya que utiliza
intervalos de dos y de tres, claro recordado que entre más datos más cercano es el
resultado aproximad al real, y con la interpolación de newton lo único que hace es e
englobar las fórmulas utilizadas en las otras interpolaciones de manera a que unta los
resultados de estas en una sola formula general para la solución de estos datos de
interpolación.
En general la interpolación en una estrategia factible para encontrar un valor que no
se proporciona y que se sabe que se necesita para lograr el cálculo requerido ya sea
para cualquier problema de aplicación.

Más contenido relacionado

La actualidad más candente

Ajuste de datos e interpolacion
Ajuste de datos e interpolacionAjuste de datos e interpolacion
Ajuste de datos e interpolacion
Leonela Herrera Duque
 
MéTodo De IteracióN De Punto Fijo
MéTodo De IteracióN De Punto FijoMéTodo De IteracióN De Punto Fijo
MéTodo De IteracióN De Punto Fijolisset neyra
 
Tema 2 ECUACIONES DIFERENCIALES LINEALES DE ORDEN SUPERIOR
Tema 2 	ECUACIONES DIFERENCIALES LINEALES DE ORDEN SUPERIORTema 2 	ECUACIONES DIFERENCIALES LINEALES DE ORDEN SUPERIOR
Tema 2 ECUACIONES DIFERENCIALES LINEALES DE ORDEN SUPERIOR
federico paniagua
 
Ejercicios resueltos- de metodos
Ejercicios resueltos- de metodosEjercicios resueltos- de metodos
Ejercicios resueltos- de metodos
Michael Dhgfhr
 
Aplicacion de las ecuaciones diferenciales de orden superior
Aplicacion de las ecuaciones diferenciales de orden superiorAplicacion de las ecuaciones diferenciales de orden superior
Aplicacion de las ecuaciones diferenciales de orden superiorIsai Esparza Agustin
 
Regla de Simpson tres octavos
Regla de Simpson tres octavosRegla de Simpson tres octavos
Regla de Simpson tres octavos
Javier Aguilar Cruz
 
Diferenciación numérica Metodos Numericos
Diferenciación numérica Metodos NumericosDiferenciación numérica Metodos Numericos
Diferenciación numérica Metodos Numericos
Tensor
 
Introducción a los Métodos Numéricos
Introducción a los Métodos NuméricosIntroducción a los Métodos Numéricos
Introducción a los Métodos Numéricos
Joanny Ibarbia Pardo
 
Ecuaciones diferenciales parciales E.D.P.
Ecuaciones diferenciales parciales E.D.P.Ecuaciones diferenciales parciales E.D.P.
Ecuaciones diferenciales parciales E.D.P.
jordan rojas alarcon
 
Integracion numerica
Integracion numericaIntegracion numerica
Integracion numerica
KevinGVG
 
Aplicaciones de las ecuaciones diferenciales a problemas vaciado de tanques (...
Aplicaciones de las ecuaciones diferenciales a problemas vaciado de tanques (...Aplicaciones de las ecuaciones diferenciales a problemas vaciado de tanques (...
Aplicaciones de las ecuaciones diferenciales a problemas vaciado de tanques (...
Yeina Pedroza
 
Método numéricos para diferenciación e integración.
Método numéricos para diferenciación e integración.Método numéricos para diferenciación e integración.
Método numéricos para diferenciación e integración.
Javier Maita
 
ecuaciones diferenciales de variables separables y ecuaciones diferenciales r...
ecuaciones diferenciales de variables separables y ecuaciones diferenciales r...ecuaciones diferenciales de variables separables y ecuaciones diferenciales r...
ecuaciones diferenciales de variables separables y ecuaciones diferenciales r...
ÁLGEBRA LINEAL ECUACIONES DIFERENCIALES
 
Método de la regla falsa (o metodo de la falsa posición) MN
Método de la regla falsa (o metodo de la falsa posición) MNMétodo de la regla falsa (o metodo de la falsa posición) MN
Método de la regla falsa (o metodo de la falsa posición) MN
Tensor
 
Practica 3 regla falsa
Practica 3 regla falsaPractica 3 regla falsa
Practica 3 regla falsa
Eduardo Cedillo
 
Introduccion a la teoria de interpolacion
Introduccion a la teoria de interpolacionIntroduccion a la teoria de interpolacion
Introduccion a la teoria de interpolacion
wilmerleon67
 
Ejercicios raíces de funciones
Ejercicios raíces de funciones Ejercicios raíces de funciones
Ejercicios raíces de funciones
Marco Jiménez
 
Metodo de euler
Metodo de eulerMetodo de euler
Metodo de euler
Luis Galaviz
 
Ejercicios jacobi
Ejercicios jacobiEjercicios jacobi
Ejercicios jacobidjp951
 

La actualidad más candente (20)

Ajuste de datos e interpolacion
Ajuste de datos e interpolacionAjuste de datos e interpolacion
Ajuste de datos e interpolacion
 
MéTodo De IteracióN De Punto Fijo
MéTodo De IteracióN De Punto FijoMéTodo De IteracióN De Punto Fijo
MéTodo De IteracióN De Punto Fijo
 
Tema 2 ECUACIONES DIFERENCIALES LINEALES DE ORDEN SUPERIOR
Tema 2 	ECUACIONES DIFERENCIALES LINEALES DE ORDEN SUPERIORTema 2 	ECUACIONES DIFERENCIALES LINEALES DE ORDEN SUPERIOR
Tema 2 ECUACIONES DIFERENCIALES LINEALES DE ORDEN SUPERIOR
 
Ejercicios resueltos- de metodos
Ejercicios resueltos- de metodosEjercicios resueltos- de metodos
Ejercicios resueltos- de metodos
 
Aplicacion de las ecuaciones diferenciales de orden superior
Aplicacion de las ecuaciones diferenciales de orden superiorAplicacion de las ecuaciones diferenciales de orden superior
Aplicacion de las ecuaciones diferenciales de orden superior
 
Regla de Simpson tres octavos
Regla de Simpson tres octavosRegla de Simpson tres octavos
Regla de Simpson tres octavos
 
Diferenciación numérica Metodos Numericos
Diferenciación numérica Metodos NumericosDiferenciación numérica Metodos Numericos
Diferenciación numérica Metodos Numericos
 
Introducción a los Métodos Numéricos
Introducción a los Métodos NuméricosIntroducción a los Métodos Numéricos
Introducción a los Métodos Numéricos
 
1.2 aproximacion numerica
1.2 aproximacion numerica1.2 aproximacion numerica
1.2 aproximacion numerica
 
Ecuaciones diferenciales parciales E.D.P.
Ecuaciones diferenciales parciales E.D.P.Ecuaciones diferenciales parciales E.D.P.
Ecuaciones diferenciales parciales E.D.P.
 
Integracion numerica
Integracion numericaIntegracion numerica
Integracion numerica
 
Aplicaciones de las ecuaciones diferenciales a problemas vaciado de tanques (...
Aplicaciones de las ecuaciones diferenciales a problemas vaciado de tanques (...Aplicaciones de las ecuaciones diferenciales a problemas vaciado de tanques (...
Aplicaciones de las ecuaciones diferenciales a problemas vaciado de tanques (...
 
Método numéricos para diferenciación e integración.
Método numéricos para diferenciación e integración.Método numéricos para diferenciación e integración.
Método numéricos para diferenciación e integración.
 
ecuaciones diferenciales de variables separables y ecuaciones diferenciales r...
ecuaciones diferenciales de variables separables y ecuaciones diferenciales r...ecuaciones diferenciales de variables separables y ecuaciones diferenciales r...
ecuaciones diferenciales de variables separables y ecuaciones diferenciales r...
 
Método de la regla falsa (o metodo de la falsa posición) MN
Método de la regla falsa (o metodo de la falsa posición) MNMétodo de la regla falsa (o metodo de la falsa posición) MN
Método de la regla falsa (o metodo de la falsa posición) MN
 
Practica 3 regla falsa
Practica 3 regla falsaPractica 3 regla falsa
Practica 3 regla falsa
 
Introduccion a la teoria de interpolacion
Introduccion a la teoria de interpolacionIntroduccion a la teoria de interpolacion
Introduccion a la teoria de interpolacion
 
Ejercicios raíces de funciones
Ejercicios raíces de funciones Ejercicios raíces de funciones
Ejercicios raíces de funciones
 
Metodo de euler
Metodo de eulerMetodo de euler
Metodo de euler
 
Ejercicios jacobi
Ejercicios jacobiEjercicios jacobi
Ejercicios jacobi
 

Destacado

modelos de transporte 2008
modelos de transporte 2008modelos de transporte 2008
modelos de transporte 2008
Janneth Llanque
 
Mecanica de-suelos
Mecanica de-suelosMecanica de-suelos
Mecanica de-suelosHI Parra
 
ENSAYOS MECANICA DE SUELOS
ENSAYOS MECANICA DE  SUELOSENSAYOS MECANICA DE  SUELOS
ENSAYOS MECANICA DE SUELOS
Manu Vasquez
 
abundancia de los elementos de la naturaleza
abundancia de los elementos de la naturalezaabundancia de los elementos de la naturaleza
abundancia de los elementos de la naturaleza
J. Dario Carballo G.
 
2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare
SlideShare
 
What to Upload to SlideShare
What to Upload to SlideShareWhat to Upload to SlideShare
What to Upload to SlideShare
SlideShare
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShare
SlideShare
 

Destacado (7)

modelos de transporte 2008
modelos de transporte 2008modelos de transporte 2008
modelos de transporte 2008
 
Mecanica de-suelos
Mecanica de-suelosMecanica de-suelos
Mecanica de-suelos
 
ENSAYOS MECANICA DE SUELOS
ENSAYOS MECANICA DE  SUELOSENSAYOS MECANICA DE  SUELOS
ENSAYOS MECANICA DE SUELOS
 
abundancia de los elementos de la naturaleza
abundancia de los elementos de la naturalezaabundancia de los elementos de la naturaleza
abundancia de los elementos de la naturaleza
 
2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare
 
What to Upload to SlideShare
What to Upload to SlideShareWhat to Upload to SlideShare
What to Upload to SlideShare
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShare
 

Similar a Reporte unidad 3 interpolación

Lenguaje de simulacion
Lenguaje de simulacionLenguaje de simulacion
Lenguaje de simulacion
lilijessica
 
Investigación/ Analisís Numericos
Investigación/ Analisís NumericosInvestigación/ Analisís Numericos
Investigación/ Analisís Numericos
Angel D Garcia P
 
Prueba1
Prueba1Prueba1
Teoria de control
Teoria de controlTeoria de control
Teoria de control
juanclp14
 
Desarrollo de lógica algorítmica_PARTE 1.PPTX
Desarrollo de lógica algorítmica_PARTE 1.PPTXDesarrollo de lógica algorítmica_PARTE 1.PPTX
Desarrollo de lógica algorítmica_PARTE 1.PPTX
Reyna FalcÓn
 
Ej02 programación secuencial y condicionales (1)
Ej02 programación secuencial y condicionales (1)Ej02 programación secuencial y condicionales (1)
Ej02 programación secuencial y condicionales (1)Eimer Ramirez
 
Ej02 programación secuencial y condicionales
Ej02 programación secuencial y condicionalesEj02 programación secuencial y condicionales
Ej02 programación secuencial y condicionalesEimer Ramirez
 
Informe tecnicou1
Informe tecnicou1Informe tecnicou1
Informe tecnicou1
Aristo1
 
Analisis numerico
Analisis numericoAnalisis numerico
Analisis numericoedwar43
 
Pagina web Análisis Numérico
Pagina web Análisis NuméricoPagina web Análisis Numérico
Pagina web Análisis Numérico
christopheradan50
 
LÓGICA DE LA PROGRAMACIÓN (II Bimestre Abril Agosto 2011)
LÓGICA DE LA PROGRAMACIÓN (II Bimestre Abril Agosto 2011)LÓGICA DE LA PROGRAMACIÓN (II Bimestre Abril Agosto 2011)
LÓGICA DE LA PROGRAMACIÓN (II Bimestre Abril Agosto 2011)
Videoconferencias UTPL
 
MaTLAB - MN-2DA SESION.pptx
MaTLAB - MN-2DA SESION.pptxMaTLAB - MN-2DA SESION.pptx
MaTLAB - MN-2DA SESION.pptx
LIDERYODITICLIAAMADO
 
Analisis numerico
Analisis numericoAnalisis numerico
Analisis numerico
ronald rodriguez
 
Guía no. 1 grado 7
Guía no. 1 grado 7Guía no. 1 grado 7
Guía no. 1 grado 7
gregoriopena
 
Guía no. 1 grado 7
Guía no. 1 grado 7Guía no. 1 grado 7
Guía no. 1 grado 7gregoriopena
 

Similar a Reporte unidad 3 interpolación (20)

Lenguaje de simulacion
Lenguaje de simulacionLenguaje de simulacion
Lenguaje de simulacion
 
Investigación/ Analisís Numericos
Investigación/ Analisís NumericosInvestigación/ Analisís Numericos
Investigación/ Analisís Numericos
 
Diario de clases Lesbia
Diario de clases LesbiaDiario de clases Lesbia
Diario de clases Lesbia
 
Escuela
EscuelaEscuela
Escuela
 
Escuela
EscuelaEscuela
Escuela
 
cap7.pdf
cap7.pdfcap7.pdf
cap7.pdf
 
Prueba1
Prueba1Prueba1
Prueba1
 
Teoria de control
Teoria de controlTeoria de control
Teoria de control
 
Desarrollo de lógica algorítmica_PARTE 1.PPTX
Desarrollo de lógica algorítmica_PARTE 1.PPTXDesarrollo de lógica algorítmica_PARTE 1.PPTX
Desarrollo de lógica algorítmica_PARTE 1.PPTX
 
Tata
TataTata
Tata
 
Ej02 programación secuencial y condicionales (1)
Ej02 programación secuencial y condicionales (1)Ej02 programación secuencial y condicionales (1)
Ej02 programación secuencial y condicionales (1)
 
Ej02 programación secuencial y condicionales
Ej02 programación secuencial y condicionalesEj02 programación secuencial y condicionales
Ej02 programación secuencial y condicionales
 
Informe tecnicou1
Informe tecnicou1Informe tecnicou1
Informe tecnicou1
 
Analisis numerico
Analisis numericoAnalisis numerico
Analisis numerico
 
Pagina web Análisis Numérico
Pagina web Análisis NuméricoPagina web Análisis Numérico
Pagina web Análisis Numérico
 
LÓGICA DE LA PROGRAMACIÓN (II Bimestre Abril Agosto 2011)
LÓGICA DE LA PROGRAMACIÓN (II Bimestre Abril Agosto 2011)LÓGICA DE LA PROGRAMACIÓN (II Bimestre Abril Agosto 2011)
LÓGICA DE LA PROGRAMACIÓN (II Bimestre Abril Agosto 2011)
 
MaTLAB - MN-2DA SESION.pptx
MaTLAB - MN-2DA SESION.pptxMaTLAB - MN-2DA SESION.pptx
MaTLAB - MN-2DA SESION.pptx
 
Analisis numerico
Analisis numericoAnalisis numerico
Analisis numerico
 
Guía no. 1 grado 7
Guía no. 1 grado 7Guía no. 1 grado 7
Guía no. 1 grado 7
 
Guía no. 1 grado 7
Guía no. 1 grado 7Guía no. 1 grado 7
Guía no. 1 grado 7
 

Último

CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
JuanChaparro49
 
Hidrostatica_e_Hidrodinamica.pdggggggggf
Hidrostatica_e_Hidrodinamica.pdggggggggfHidrostatica_e_Hidrodinamica.pdggggggggf
Hidrostatica_e_Hidrodinamica.pdggggggggf
JavierAlejosM
 
Edafología - Presentacion Orden Histosoles
Edafología - Presentacion Orden HistosolesEdafología - Presentacion Orden Histosoles
Edafología - Presentacion Orden Histosoles
FacundoPortela1
 
Vehiculo para niños con paralisis cerebral
Vehiculo para niños con paralisis cerebralVehiculo para niños con paralisis cerebral
Vehiculo para niños con paralisis cerebral
everchanging2020
 
LA SEÑALES ANALOGICAS Y LAS SEÑALES DIGITALES
LA SEÑALES ANALOGICAS Y LAS SEÑALES DIGITALESLA SEÑALES ANALOGICAS Y LAS SEÑALES DIGITALES
LA SEÑALES ANALOGICAS Y LAS SEÑALES DIGITALES
LuisLobatoingaruca
 
Una solucion saturada contiene la cantidad máxima de un soluto que se disuel...
Una solucion saturada contiene la cantidad máxima de un  soluto que se disuel...Una solucion saturada contiene la cantidad máxima de un  soluto que se disuel...
Una solucion saturada contiene la cantidad máxima de un soluto que se disuel...
leonpool521
 
PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...
PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...
PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...
CarlitosWay20
 
Ciclo de Otto. Máquinas térmicas para el estudio de la termodinámica química
Ciclo de Otto. Máquinas térmicas para el estudio de la termodinámica químicaCiclo de Otto. Máquinas térmicas para el estudio de la termodinámica química
Ciclo de Otto. Máquinas térmicas para el estudio de la termodinámica química
ycalful01
 
BOTAnica mesias orland role.pptx1 ciclo agropecuaria
BOTAnica mesias orland role.pptx1 ciclo agropecuariaBOTAnica mesias orland role.pptx1 ciclo agropecuaria
BOTAnica mesias orland role.pptx1 ciclo agropecuaria
mesiassalazarpresent
 
Plan de Desarrollo Urbano de la Municipalidad Provincial de Ilo
Plan de Desarrollo Urbano de la Municipalidad Provincial de IloPlan de Desarrollo Urbano de la Municipalidad Provincial de Ilo
Plan de Desarrollo Urbano de la Municipalidad Provincial de Ilo
AlbertoRiveraPrado
 
Becas de UOC _ Caja Ingenieros 2024-25.pdf
Becas de UOC _ Caja Ingenieros 2024-25.pdfBecas de UOC _ Caja Ingenieros 2024-25.pdf
Becas de UOC _ Caja Ingenieros 2024-25.pdf
UOC Estudios de Informática, Multimedia y Telecomunicación
 
Flujograma de gestión de pedidos de usuarios.
Flujograma de gestión de pedidos de usuarios.Flujograma de gestión de pedidos de usuarios.
Flujograma de gestión de pedidos de usuarios.
thatycameron2004
 
OPEN_PIT.pdf..------asasasasasasasasasasasas
OPEN_PIT.pdf..------asasasasasasasasasasasasOPEN_PIT.pdf..------asasasasasasasasasasasas
OPEN_PIT.pdf..------asasasasasasasasasasasas
Eder288265
 
IMPORTANCIA DE LOS LIPIDOS EN FARMACIA.pdf
IMPORTANCIA DE LOS LIPIDOS EN FARMACIA.pdfIMPORTANCIA DE LOS LIPIDOS EN FARMACIA.pdf
IMPORTANCIA DE LOS LIPIDOS EN FARMACIA.pdf
JonathanFernandoRodr
 
14. DISEÑO LOSA ALIGERADA MOD G VOLADO.pdf
14. DISEÑO LOSA ALIGERADA MOD G VOLADO.pdf14. DISEÑO LOSA ALIGERADA MOD G VOLADO.pdf
14. DISEÑO LOSA ALIGERADA MOD G VOLADO.pdf
DavidHunucoAlbornoz
 
Desbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptx
Desbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptxDesbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptx
Desbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptx
ValGS2
 
PLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docx
PLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docxPLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docx
PLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docx
Victor Manuel Rivera Guevara
 
tema-6.4-calculo-de-la-potencia-requerida-para-transporte-de-solidos-.pptx
tema-6.4-calculo-de-la-potencia-requerida-para-transporte-de-solidos-.pptxtema-6.4-calculo-de-la-potencia-requerida-para-transporte-de-solidos-.pptx
tema-6.4-calculo-de-la-potencia-requerida-para-transporte-de-solidos-.pptx
DianaSG6
 
Distribución Muestral de Diferencia de Medias
Distribución Muestral de Diferencia de MediasDistribución Muestral de Diferencia de Medias
Distribución Muestral de Diferencia de Medias
arielemelec005
 
PLAN DE TRABAJO DE REFUERZO ESCOLAR 2024.pdf
PLAN DE TRABAJO DE REFUERZO ESCOLAR 2024.pdfPLAN DE TRABAJO DE REFUERZO ESCOLAR 2024.pdf
PLAN DE TRABAJO DE REFUERZO ESCOLAR 2024.pdf
MariaCortezRuiz
 

Último (20)

CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
 
Hidrostatica_e_Hidrodinamica.pdggggggggf
Hidrostatica_e_Hidrodinamica.pdggggggggfHidrostatica_e_Hidrodinamica.pdggggggggf
Hidrostatica_e_Hidrodinamica.pdggggggggf
 
Edafología - Presentacion Orden Histosoles
Edafología - Presentacion Orden HistosolesEdafología - Presentacion Orden Histosoles
Edafología - Presentacion Orden Histosoles
 
Vehiculo para niños con paralisis cerebral
Vehiculo para niños con paralisis cerebralVehiculo para niños con paralisis cerebral
Vehiculo para niños con paralisis cerebral
 
LA SEÑALES ANALOGICAS Y LAS SEÑALES DIGITALES
LA SEÑALES ANALOGICAS Y LAS SEÑALES DIGITALESLA SEÑALES ANALOGICAS Y LAS SEÑALES DIGITALES
LA SEÑALES ANALOGICAS Y LAS SEÑALES DIGITALES
 
Una solucion saturada contiene la cantidad máxima de un soluto que se disuel...
Una solucion saturada contiene la cantidad máxima de un  soluto que se disuel...Una solucion saturada contiene la cantidad máxima de un  soluto que se disuel...
Una solucion saturada contiene la cantidad máxima de un soluto que se disuel...
 
PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...
PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...
PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...
 
Ciclo de Otto. Máquinas térmicas para el estudio de la termodinámica química
Ciclo de Otto. Máquinas térmicas para el estudio de la termodinámica químicaCiclo de Otto. Máquinas térmicas para el estudio de la termodinámica química
Ciclo de Otto. Máquinas térmicas para el estudio de la termodinámica química
 
BOTAnica mesias orland role.pptx1 ciclo agropecuaria
BOTAnica mesias orland role.pptx1 ciclo agropecuariaBOTAnica mesias orland role.pptx1 ciclo agropecuaria
BOTAnica mesias orland role.pptx1 ciclo agropecuaria
 
Plan de Desarrollo Urbano de la Municipalidad Provincial de Ilo
Plan de Desarrollo Urbano de la Municipalidad Provincial de IloPlan de Desarrollo Urbano de la Municipalidad Provincial de Ilo
Plan de Desarrollo Urbano de la Municipalidad Provincial de Ilo
 
Becas de UOC _ Caja Ingenieros 2024-25.pdf
Becas de UOC _ Caja Ingenieros 2024-25.pdfBecas de UOC _ Caja Ingenieros 2024-25.pdf
Becas de UOC _ Caja Ingenieros 2024-25.pdf
 
Flujograma de gestión de pedidos de usuarios.
Flujograma de gestión de pedidos de usuarios.Flujograma de gestión de pedidos de usuarios.
Flujograma de gestión de pedidos de usuarios.
 
OPEN_PIT.pdf..------asasasasasasasasasasasas
OPEN_PIT.pdf..------asasasasasasasasasasasasOPEN_PIT.pdf..------asasasasasasasasasasasas
OPEN_PIT.pdf..------asasasasasasasasasasasas
 
IMPORTANCIA DE LOS LIPIDOS EN FARMACIA.pdf
IMPORTANCIA DE LOS LIPIDOS EN FARMACIA.pdfIMPORTANCIA DE LOS LIPIDOS EN FARMACIA.pdf
IMPORTANCIA DE LOS LIPIDOS EN FARMACIA.pdf
 
14. DISEÑO LOSA ALIGERADA MOD G VOLADO.pdf
14. DISEÑO LOSA ALIGERADA MOD G VOLADO.pdf14. DISEÑO LOSA ALIGERADA MOD G VOLADO.pdf
14. DISEÑO LOSA ALIGERADA MOD G VOLADO.pdf
 
Desbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptx
Desbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptxDesbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptx
Desbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptx
 
PLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docx
PLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docxPLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docx
PLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docx
 
tema-6.4-calculo-de-la-potencia-requerida-para-transporte-de-solidos-.pptx
tema-6.4-calculo-de-la-potencia-requerida-para-transporte-de-solidos-.pptxtema-6.4-calculo-de-la-potencia-requerida-para-transporte-de-solidos-.pptx
tema-6.4-calculo-de-la-potencia-requerida-para-transporte-de-solidos-.pptx
 
Distribución Muestral de Diferencia de Medias
Distribución Muestral de Diferencia de MediasDistribución Muestral de Diferencia de Medias
Distribución Muestral de Diferencia de Medias
 
PLAN DE TRABAJO DE REFUERZO ESCOLAR 2024.pdf
PLAN DE TRABAJO DE REFUERZO ESCOLAR 2024.pdfPLAN DE TRABAJO DE REFUERZO ESCOLAR 2024.pdf
PLAN DE TRABAJO DE REFUERZO ESCOLAR 2024.pdf
 

Reporte unidad 3 interpolación

  • 1. UNIDAD 3 INTERPOLACIÓN MÉTODOS NUMÉRICOS “REPORTE DE LAS PRÁCTICAS DE GNU OCTAVE” INSTITUTOTECNOLÓGICODECERROAZUL INGENIERÍACIVIL
  • 2. UNIDAD 3 INTERPOLACIÓN MÉTODOS NUMÉRICOS 1 1INSTITUTO TECNOLÓGICO DE CERRO AZUL INGENIERÍA CIVIL INSTITUTO TECNOLÓGICO DE CERRO AZUL MATERIA: MÉTODOS NUMÉRICOS CARRERA: INGENIERÍA CIVIL GRUPO: “1” INVESTIGACIÓN: UNIDAD 3 INTERPOLACIÓN “REPORTE DE LAS PRÁCTICAS DE GNU OCTAVE” ALUMNO: CARBALLO GÓMEZ JESÚS DARÍO 15550964 CATEDRÁTICO: ING. RUSBEL BERMÚDEZ RIVERA CERRO AZUL, VER. 23 DE MARZO DEL 2017.
  • 3. UNIDAD 3 INTERPOLACIÓN MÉTODOS NUMÉRICOS 2 2INSTITUTO TECNOLÓGICO DE CERRO AZUL INGENIERÍA CIVIL INTRODUCCIÓN En esta segunda unidad de la materia de Métodos Numéricos para la especialidad de Ingeniería civil, se analizará lo que es la interpolación, a lo que su definición dice que es la obtención de nuevos puntos o resultados a partir de los ya propuestos o encontrados; mediante la aplicación de algunos métodos más sobresalientes actualmente, lo nos facilitara la solución de algunas ecuaciones sencillas y algunas otras complejas aplicados a problemas de actualidad. Para ello se analizarán de forma computarizada, es decir mediante la aplicación de software que faciliten la solución de estos con algunos sencillos y complejos algoritmos y comandos, utilizando GNU OCTAVE similar a MATLAB, para la solución de estas interpolaciones. A continuación, se analizará la Interpolación Lineal, así como también la Interpolación Cuadrática, los cual nos marcará a solución de una interpolación de forma rudimentaria acercándonos al valor pedido de cierto modo; y también se aplicará Polinomio de Interpolación de Newton, aplicando una solución más cercana al resultado pedido, siendo este último el más rápido, debe mencionarse que los resultados son de forma aproximada al valor buscado.
  • 4. UNIDAD 3 INTERPOLACIÓN MÉTODOS NUMÉRICOS 3 3INSTITUTO TECNOLÓGICO DE CERRO AZUL INGENIERÍA CIVIL PRACTICA 3.1 INTERPOLACIÓN LINEAL Uso de fprintf y los Formatos de Salida Durante la práctica que es un polinomio de grado tres, se observó el uso de “fprintf” que es la forma de salida en que despliega los puntos decimales dentro de Command Window, lo que hace es manipular los dígitos después de los puntos decimales, este trabaja de forma independiente de “Los Formatos de Salida” (short, long, long g, short g, bank, etc.), que estos últimos se utilizan para también el número máximo de dígitos pero más notorio al realizar tablas donde los cálculos son más extensos. La forma de en qué pide los datos de salida fprintf es así por decir un ejemplo: fprintf('Funcion Real:n fr=%8.5fn',fr) Lo que al observar el resultado en Comman Window nos no lo despliega en un formato de espaciado de 8 con 5 digitos, al resultado de salida, (figura 1). Y al llamar estos en Command Window cada uno por separado (ya sea fr o f1), según lo pedido en los datos de salida, nos despliega el resultado de la función con todos los dígitos según los Formatos de Salida, (figura 2), es decir se llama a pantalla lo que se computariza en el Editor y lo plasma en Command Window. Se debe mencionar que el problema nos pide estimar el logaritmo natural de 2, realizando primero el cálculo por interpolación lineal entre ln 1 y ln 6. Después con el intervalo menor de ln 1 y ln 4 . Figura 2 Formato de Salida con long g de ln 1 y ln 6Figura 1 Formato de Salida con short de ln 1 y ln 6
  • 5. UNIDAD 3 INTERPOLACIÓN MÉTODOS NUMÉRICOS 4 4INSTITUTO TECNOLÓGICO DE CERRO AZUL INGENIERÍA CIVIL Las respuestas anteriores corresponden a una interpolación lineal de grado 3, con el intervalo de ln 1a ln 6, con una aproximación a ln 2 = 0.6931472…; la interpolación se practica con los formatos de salida de short (4 digitos) y long g (todos los dígitos). Se observa que con los formatos de salida no hubo cambio como la pasada práctica de la unidad 2, sino que se mantuvo con los mismos dígitos, y todo se debe al tipo de la función a desarrollar; pero como se dijo líneas arriba al llamar a la función (fr, f1, Et), cada una dará su resultado completo en la pantalla dependiendo del Formato de Salida dado. A continuación, se darán los resultados de la siguiente interpolación como lo es para el intervalo menor de ln 1 y ln 4, donde se utilizarán los mismos Formatos de Salida (short y long g), y se cambiara el formato de fprintf por este: fprintf('Funcion Real:n fr=%20.2fn',fr) Lo que al observar el resultado en Comman Window nos no lo despliega en un formato de espaciado de 20 y de 2 digitos al resultado de salida, (figura 3). Y en la figura 4 se muestra la forma de salida descrita anteriormente, con un espaciado de 8 y de 5 dígitos en fprintf y con la definición de cada función donde nos muestra los datos completos del formato de salida definido anteriormente. En total “fprint” nos dice una forma de salida diferente a Los Formatos de Salida, al primero definir en espaciado que va a tener la repuesta de la función, y luego al definir el número de dígitos a mostrar en la pantalla de Command Window; y los Formatos de Salida al definirlos uno por uno se despliega el resultado completo de la respuesta de la función. Figura 3 Formato de Salida con short de ln 1 y ln 4 Figura 4 Formato de Salida con long g de ln 1 y ln 4
  • 6. UNIDAD 3 INTERPOLACIÓN MÉTODOS NUMÉRICOS 5 5INSTITUTO TECNOLÓGICO DE CERRO AZUL INGENIERÍA CIVIL PRACTICA 3.2 INTERPOLACIÓN CUADRÁTICA Uso de % y de la Definición de la Letra Mayúscula y Minúscula En esta práctica se utilizó la interpolación cuadrática, un poco parecida a la interpolación lineal, solo que en esta se utilizan tres dígitos como intervalo proporcionando un resultado más aproximado (entre más datos más aproximado es el resultado). La práctica pide el ajuste de un polinomio de segundo grado a los tres puntos del In 1 In 4 In 6 evaluando x=2 al igual que el problema anterior; haciendo uso casi del mismo formato a computarizar solo con unos ligeros cambios para definir las tres variables del intervalo. En la figura 5 se muestra el Formato de Salida short, que al igual a la práctica anterior se usara fprintf de un espaciado de 8 y de 5 dígitos, solo que aquí se agregara el signo de % para ver qué pasa en al momento de correr la función. Y en la figura 6 igualmente se utilizará el Formato de Salida long g, con el mismo fprintf del mismo espaciado de 8 y con 5 dígitos, es lo mismo se pusiera otro espaciado solo mostraría más alejado o más cerca y con menos o más dígitos; y se definirá cada función para que aparezca su resultado completo según lo pedido. Donde nos muestra en la figura 5 que el signo % no afecto en nada al desarrollo de la interpolación, esto es debido a que no está bien estructurado, lo cual el programa no lo puede leer, es decir es como si estuvieras hablando en otro idioma el cual la computadora no lo puede leer correctamente, igualmente pasaría lo mismo si pusiera otro signo o y letras seguido de él, con ello puedes agregar notas dentro del editor (figura 7). Figura 5 Formato de Salida con short de ln 1 ln 4 ln 6 Figura 6 Formato de Salida con long g de ln 1 ln 4 ln 6
  • 7. UNIDAD 3 INTERPOLACIÓN MÉTODOS NUMÉRICOS 6 6INSTITUTO TECNOLÓGICO DE CERRO AZUL INGENIERÍA CIVIL Como se observa la figura 7 se puso en verde lo escrito en el Editor, y no pasó nada con el resultado en Command Window. Pero si cambiaras una letra mayúscula por una letra minúscula en el escrito dentro del Editor de GNU OCTAVE, el programa lo interpreta como si fuera un error en lo pedido, ya que al hacer ello y no se corrige en la definición de cada función el resultado pedido no saldrá a pantalla y nos indicara el error de la interpolación, es igual si pusiéramos otra interpolación diferente u otra ecuación a evaluar en el programa, ya que al no estar correctamente estructurada el programa marcará el error correspondiente (figura 8). Como se observa en la figura 8, el cambio de la función Et por et, lo que afecto el resultado la interpolación al tratar de calcular el error relativo porcentual, produciendo un error y mostrándolo en la pantalla. Se observó que en la figura 9 se encuentra bien estructurada la función. Figura 7 Formato de Salida con short de ln 1 ln 4 ln 6 Figura 8 Formato de Salida con short de ln 1 ln 4 ln 6 Figura 9 Formato de Salida con short de ln 1 ln 4 ln 6
  • 8. UNIDAD 3 INTERPOLACIÓN MÉTODOS NUMÉRICOS 7 7INSTITUTO TECNOLÓGICO DE CERRO AZUL INGENIERÍA CIVIL PRACTICA 3.3 INTERPOLACIÓN DE NEWTON En esta práctica de interpolación, los resultados son a un más aproximados, porque implementa las demás interpolaciones que se han visto en este reporte al aplicar desde una interpolación lineal y una interpolación cuadrática, newton nos simplifica a una gran fórmula para la solución de esta interpolación, compuesta de muchas otras fórmulas sencillas. Para el desarrollo de esta práctica el ejemplo 3.2 de la practica anterior, los datos x0 = 1, x1 = 4 y x2 = 6 se utilizaron para estimar ln 2. Ahora, agregando un cuarto punto x3=5; se estimó ln 2 con un polinomio de interpolación de Newton de tercer grado. Para ello se utilizarán dos formas de hacerlo de manera práctica utilizando la descomposición de las demás interpolaciones generándolas de manera de código para que el programa entienda lo que se está pidiendo. En la fragua 10 se observa el código que se utilizó para poder realizar el cálculo de interpolación de newton, en donde nos pide los valores de la entrada de los intervalos a utilizar, luego se define cada formula utilizar de manera analítica, luego se plasma las funciones que definen cada fórmula, se agrega la formula general donde engloba todos los resultados de las fórmulas de manera general y por último se plasma la forma de salida del Editor, es decir como te dará la respuesta de cada fórmula pedida anteriormente. Como se observa en la figura 12 se aprecia el valor aproximado a ln 2, realizando varias funciones y resolviendo las formulas. Figura 10 Primer Código de Interpolación de Newton Figura 12 Primer Código de Interpolación de Newton
  • 9. UNIDAD 3 INTERPOLACIÓN MÉTODOS NUMÉRICOS 8 8INSTITUTO TECNOLÓGICO DE CERRO AZUL INGENIERÍA CIVIL La otra forma de realizar la Interpolación de Newton es por medio de desarrollo de matrices aplicadas a en el código para el programa, en donde se utiliza “zeros” que crea el arreglo de una matriz de n * n o n + n, y el uso de A(:,:1) que significa que todas las filas (:) y las columnas (:) de A se encuentran en la primera página (1). En general es para ordenar la matriz de forma correcta. El uso de “pretty” el cual permite imprimir o mostrar el texto en el plano de forma ordenada y el uso de “hold on” el cual conserva el trazado actual y propiedades de ejes para que se agregue al grafico existente, en general conserva el texto resultante de las funciones y de las fórmulas que se resolvieron en forma tabular. Para realizarlo se utilizaron los mismos datos que a la anterior forma que se hizo en la Interpolación de Newton, solo que aquí se definió el grado del polinomio el cual fue 4, con lo que se tuvo que introducir 5 puntos a interpolar en la función (x, y) los cuales son los marcados en la tabla al final de los apuntes. Figura 14 Segunda Interpolación de Newton parte del código con el grado del polinomio Figura 13 Gráfica y Tabla que se utilizaron
  • 10. UNIDAD 3 INTERPOLACIÓN MÉTODOS NUMÉRICOS 9 9INSTITUTO TECNOLÓGICO DE CERRO AZUL INGENIERÍA CIVIL Figura 15 Command Window de la Segunda Interpolación de Newton Lo que paso es que la solución no salió completa, se realizó la parte de la matriz de diferencias divididas en forma ordenada, pero el resultado del polinomio de newton el más impórtate no resulto, debido a que el GNU OCTAVE que se tiene, no tiene instalada el formato o comando o la orden “syms” y “expand” con lo que no es posible seguir con la solución del problema de este modo, te pide que descargues OCTAVE FORGE porque es el que lo contiene. Solo en MATLAB es posible sacar la solución de este tipo de problema de esta forma debido a que se encuentra completo su formato.
  • 11. UNIDAD 3 INTERPOLACIÓN MÉTODOS NUMÉRICOS 10 10INSTITUTO TECNOLÓGICO DE CERRO AZUL INGENIERÍA CIVIL CONCLUSIÓN En conclusión, la forma de interpolar en el programa puede ser muy diferente claro dependiendo el método y el grado con el que se va interpolar. Los métodos de interpolación nos sirven para definir un nuevo punto o un nuevo dato entre dos datos o dos puntos, lo cual nos sirve para obtener un resultado aproximado al requerido de manera práctica durante la interpolación, provocando el desarrollo de la función y como ello el implemento de las formulas a utilizar. La forma de la estructuración de una interpolación es muy importante, ya que con ello llegas a una solución coherente y aproximada, ya que si no se hace de forma correcta la función pude darte resultados incorrectos y con ello salir mal en la interpolación del problema pedido. La interpolación lineal y la cuadrática son las más sencillas de realizar, ya que utiliza intervalos de dos y de tres, claro recordado que entre más datos más cercano es el resultado aproximad al real, y con la interpolación de newton lo único que hace es e englobar las fórmulas utilizadas en las otras interpolaciones de manera a que unta los resultados de estas en una sola formula general para la solución de estos datos de interpolación. En general la interpolación en una estrategia factible para encontrar un valor que no se proporciona y que se sabe que se necesita para lograr el cálculo requerido ya sea para cualquier problema de aplicación.