UNIVERSIDAD INTERAMERICANA // Recinto d e Bayamón // Escuela de Ingeniería  MECN 3500 // Métodos Numéricos para Ingeniería  Prof.

 Eduardo Cabrera Ruiz 

4.0   AJUSTE DE CURVAS 
4.1 INTRODUCCIÓN 
Supongamos que tenemos un conjunto de puntos que mostramos en la siguiente gráfica

De los puntos mostrados nos podemos dar cuenta que parece tener la forma de un polinomio de segundo grado de la forma: y = a1 + a2 x + a3 x 2 + (1) Esta ecuación (1) puede usarse para representar el conjunto de valores obtenidos experimentalmente para la cual debemos determinar los valores de a1 , a2, a3 etc. Para determinar estos valores utilizamos el siguiente procedimiento: 1. Establecer el criterio para determinar la ecuación que represente a los valores (obtenidos experimentalmente). 2. Escribir la ecuación que expresa el error o desviación entre el valor observado y los valores dados por la ecuación. 3. Habiendo obtenido la ecuación del error, minimizar dicho error. 4.1.1 EVALUACIÓN DEL ERROR  Si consideramos las parejas de datos, como se muestra en la gráfica

33

esto elimina la dificultad del signo.donde: d = distancia = yobservada – yobtenida por la ecuación yobservada = Valor obtenido experimentalmente. pero habrá distancias positivas y negativas. parece que esta distancia se puede usar para representar el error. se tiene la ecuación: S = ∑ yi − a1 − a2 xi − a3 xi2 i =1 m ( ) 2 (4) Para minimizar la función anterior. a 2 y a 3 e igualando a cero: ∂S ∂S ∂S = = =0 ∂a1 ∂a 2 ∂a 3 m ∂S = −2∑ y i − a1 − a 2 x i − a 3 x i2 = 0 ∂a1 i =1 ( ) m ∂S = −2∑ x i y i − a1 − a 2 x i − a 3 x i2 = 0 ∂a 2 i =1 ( ) (5) m ∂S = −2∑ x i2 y i − a1 − a 2 x i − a 3 x i2 = 0 ∂a 3 i =1 (Obsérvese que las variables son a1. sin embargo al derivar la función del valor absoluto se generan ciertos problemas. yobtenida por la ecuación = valor de la función evaluada en cualquier valor x Observando la gráfica. xi son constantes) ( ) Las ecuaciones se pueden expresar de acuerdo como sigue: 34 MECN3500-Métodos Numéricos para Ingeniería . Esta dificultad podría ser resuelta usando el valor absoluto de las distancias. a2 y a3. derivando parcialmente con respecto a a 1. 2 2 S = d 12 + d 2 + d 32 + + d m (2) en donde S es la suma de los cuadrados de las diferencias entre el valor calculado y el valor observado y por lo tanto es el valor que se debe minimizar S = ∑ y iobservada − y icalculada i =1 m ( ) 2 (3) Siendo el caso de que la curva supuesta es una ecuación de segundo grado. La solución podría ser definir el error como el cuadrado de la distancia. (como se puede observar la distancia d1 es positiva y la distancia d2 es negativa) de modo que el error promedio para los puntos como los mostrados será pequeño aunque los errores individuales sean grandes. mientras que yi. Por esta razón el método se llama: Método de Mínimos Cuadrados.

2. MECN3500-Métodos Numéricos para Ingeniería 35 . si una curva no representa los datos. 2. El máximo exponente de x en los términos de la sumatoria de 2n puede ser que los datos no representen un polinomio de 2do grado sino que representen uno de 3ero y 4to grado. El ajuste de curvas es un procedimiento de tanteo y error. hay n+1 valores de la matriz de coeficientes y n+1 ecuaciones. entonces se intenta con un polinomio de grado superior.Universidad Interamericana Recinto de Bayamón -Escuela De Ingeniería- ∑ a1 + ∑ xi a2 + ∑ xi2a3 = ∑ yi i =1 m i =1 i =1 i =1 m m m m ∑ xi a1 + ∑ xi2a2 + ∑ xi3a3 = ∑ xi yi i =1 m i =1 m i =1 m i =1 m m m m (6) ∑x a +∑x a +∑x a =∑x i =1 2 i 1 i =1 3 i 2 i =1 4 i 3 i =1 2 i yi Lo anterior lo podemos expresar en forma matricial: ⎡ ⎢ M ⎢m ⎢ x ⎢∑ i i =1 ⎢m ⎢∑ x i2 ⎢ i =1 ⎣ ⎡ ⎢ M ⎢ ⎢ m ⎢ ∑ xi ⎢ i =1 ⎢m 2 ⎢ ∑ xi ⎢ i =1 ⎢ ⎢m ⎢ xn ⎢∑ i ⎣ i =1 ∑x ∑x ∑x i =1 m i m i =1 m i i =1 m 2 i 3 i ⎤ ⎡ m ⎤ ∑x ⎥ ⎢ ∑ yi ⎥ i =1 ⎥ ⎡ a1 ⎤ ⎢ mi =1 ⎥ m ⎥=⎢ x y ⎥ 3 ⎥⎢ ∑ x i ⎥ ⎢a 2 ⎥ ⎢ ∑ i i ⎥ i =1 i =1 m ⎥ ⎢ a3 ⎥ ⎢ m ⎥ ⎣ ⎦ ⎢∑ x i2 y i ⎥ x i4 ⎥ ∑ ⎥ ⎢ i =1 ⎥ i =1 ⎦ ⎣ ⎦ m 2 i 2 i (7) La fórmula general para un polinomio de grado n en donde hay m parejas de datos es: ∑x i =1 m m ∑x i =1 m ∑x i =1 m 2 i ∑x i =1 m 3 i ∑x i =1 3 i ∑x i =1 4 i ∑x i =1 m n +1 i ∑x i =1 m n+ 2 i ⎤ ⎡ m ⎤ ∑x ⎥ ∑ yi ⎥ ⎢ i =1 ⎥ ⎢ i =1 ⎥ m ⎥ ⎡ a1 ⎤ ⎢ m ⎥ ∑ xin+1 ⎥ ⎢ a2 ⎥ ⎢ ∑ xi yi ⎥ i =1 ⎥ ⎢ i =1 ⎥⎢ ⎥ m ⎥ ⎢ a3 ⎥ = ⎢ m 2 ⎥ ∑ xin+2 ⎥ ⎢ ⎥ ⎢ ∑ xi yi ⎥ i =1 ⎥ ⎢ i =1 ⎥⎢ ⎥ ⎥ ⎢an +1 ⎥ ⎢ ⎥ ⎣ ⎦ ⎥ ⎢m ⎥ m 2n ⎥ ⎢ xn y ⎥ ∑ xi ⎥ ⎢∑ i i ⎥ i =1 ⎦ ⎣ i =1 ⎦ m n i (8) Como se puede observar el problema consiste en lo siguiente: 1. Si n es el grado del polinomio. Obtener la matriz de coeficientes. Resolver el sistema de ecuaciones resultantes. Recordando que: 1.

Los elementos de la matriz son: M = 11 ∑x i =1 11 11 i = 0.4084 2 ∑x i =1 11 i y i = (0.1 + 0.0 2 + 0.00 y 0.2 + + 1.70 0.4.0) (0.0)(1. 4.40 0.13 + 0.0265 1.90 1.0229⎤ ⎢ 5.1002) + y i = (0.02499 2.4084⎥ ⎣ ⎦⎣ ⎦ ⎣ ⎦ Resolviendo por Gauss se obtienen los siguientes resultados.50000 3.0249 + 1.0 4 = 2.2 3 + = 0.0 + 0.0 2 = 3.1752 De la tabla de datos.0229 + (1.02499 ⎥ ⎢a ⎥ = ⎢ 4.12 + 0.50 AJUSTE DE CURVAS (EJEMPLO)  y 0.1002 + 0.2 x 0.00 0.30 0.2013 + + 1. usando Mínimos Cuadrados.85000 3.1002 0.0 + 0.2891⎥ ⎢ ⎥⎢ 2 ⎥ ⎢ ⎥ ⎢ 3.5333 ∑x i =1 11 2 i = 0.00000 5.0 3 + 0. determine los polinomios de 2do.1752) = 3.2 2 + = 0.0) + (0.1752) = 6. 36 MECN3500-Métodos Numéricos para Ingeniería .0) + (0.1752 = 6.20 0.1002) + 2 2 ∑x i =1 2 i De acuerdo con esto.53320⎥ ⎢a 3 ⎥ ⎢3.1.0229 + (1. 3er y 4to grado.85000 3.0 = 55 + 1.7586 0.0000 0.8881 1.4108 0.6367 0.10 0.5211 x 0.60 0.3045 0. graficar para determinar la curva más aproximada.2 POLINOMIO DE SEGUNDO GRADO  SOLUCIÓN Primero determinamos los coeficientes de la matriz y los elementos constantes.1) (0.85 + 1.0) (1. el sistema de ecuaciones a resolver es el siguiente: ⎡11.50000 3.0)(0.2013 0.1)(0.2 4 + ∑x i =1 11 3 i ∑x i =1 4 i Los términos constantes son: ∑y i =1 11 11 i = 0.85000 ⎤ ⎡ a1 ⎤ ⎡6.80 0.0 3 = 3.0 4 + 0.14 + 0.

0249 i =1 11 ∑x i =1 11 2 i ∑x i =1 3 i ∑x i =1 11 4 i = 2.895462 a 3 = 0.895462 x + 0.2082 1.4084 y i = 2.50 3.50 3.4084⎥ ⎢ ⎥⎢ ⎥ ⎢ ⎥ ⎣3.006727 + 0.0229 y i = 4.3 POLINOMIO DE TERCER GRADO  Para el caso del polinomio de 3er grado se requiere: M =11 ∑y i =1 11 11 i = 6.019075 x 2 + 0.85 3.004150 a 3 = −0.85 3.8773⎦ cuya solución es: a1 = −0.0249 2.Universidad Interamericana Recinto de Bayamón -Escuela De Ingeniería- a1 = 0.0229⎤ ⎡ 11.0249 2.265963 y el polinomio de segundo grado es: y = 0.5333 2.004150 x − 0.019075 a 4 = 0.9784 ⎦ ⎣a 4 ⎦ ⎣2.9784 ∑x i =1 11 5 i ∑x i =1 6 i y el sistema de ecuaciones a resolver es: 5.0249 ⎤ ⎡ a1 ⎤ ⎡6.8773 ∑x i =1 11 i =1 11 11 i = 5.000112 + 1.190032 x 3 MECN3500-Métodos Numéricos para Ingeniería 37 .00 ⎢ 5.533 ⎥ ⎢a 2 ⎥ ⎢ 4.85 3.2891 y i = 3.5333 = 2.2082 = 1.265963 x 2 4.5333 2.85 ∑ x i3 = 3.000112 a 2 = 1.0249 2.5 ∑x i =1 11 i ∑ x i2 = 3.190032 y el polinomio queda: y = −0.006727 a 2 = 0.2891⎥ ⎢ ⎥⎢ ⎥ = ⎢ ⎥ ⎢ 3.2082⎥ ⎢a 3 ⎥ ⎢3.

8 1.000112 a 2 = 0.0 Mi 1.113563 a 5 = 0.4 POLINOMIO DE CUARTO GRADO  Repitiendo el procedimiento anterior.4.9 ri Fit a fourth –degree polynomial to the data.0287713 a 4 = 0.6 0. se obtienen los siguientes resultados a1 = −0.038237 x 4 4.038237 quedando el polinomio como se muestra: y = −0.6 0.0 Di(m) 20 50 105 180 Pi (MW) Fit a cubic equation to the data 38 MECN3500-Métodos Numéricos para Ingeniería .113563 x 3 + 0.028713 x 2 + 0.1 1.05 1. 2.000112 + 0.4 0.8 1.4 0.3 1.994595 x + 0. The power Developer by a hydraulic impulse turbine (P) by changing the penstock diameter (D) is found to be as follows 1 2 3 4 i 0.994595 a 3 = 0. The data on variation of ration of stagnation pressure to static pressure (r) with Mach number (M) for air flowing through a duct are as follows: 1 2 3 4 5 i 0.5 PROBLEMAS  1.2 0.55 1.

Sign up to vote on this title
UsefulNot useful