Professional Documents
Culture Documents
Pascual-Ahuir
J.J.Serrano/J.L.Pascual-Ahuir
As ya aparece la aplicacin en Herramientas > SOLVER. En ocasiones conviene analizar cmo se ajustan los datos experimentales a un modelo matemtico. Por ejemplo, en el laboratorio medimos n veces una variable y exp en funcin de otra variable x , y queremos comprobar la validez de un modelo matemtico que nos da una variable y calc frente a la misma variable x . En nuestro caso particular, queremos determinar si los datos experimentales se ajustan a una ecuacin no lineal, y calc = a b ln (1 + cx ) . Dicho de otro modo, queremos hallar los parmetros a, b y c tales que y calc y exp .
En primer lugar, tenemos que obtener los valores de y calc , para lo cual hemos de definir unos valores iniciales de los parmetros a, b y c. Es preferible que los valores de partida sean realistas para asegurar la convergencia del mtodo matemtico que emplearemos. Podemos cambiarles el nombre a las celdas correspondientes (C23, C24, C25) para luego poder referirnos a ellas. Otra opcin es usar en las ecuaciones los smbolos $ ($C$23), que tambin nos permiten definir una referencia absoluta, ya que de otro modo al arrastrar perderamos la referencia. Esto se puede hacer manualmente
J.J.Serrano/J.L.Pascual-Ahuir
escribiendo sobre la barra de frmulas o pulsando la tecla F4 tras escribir la identificacin de la celda. En nuestro caso simplemente les cambiaremos el nombre:
A continuacin escribimos en las celdas correspondientes a los parmetros unos valores de partida, y ya podemos obtener la y calc para cada valor de x:
J.J.Serrano/J.L.Pascual-Ahuir
Fijmonos en que los valores tericos son diferentes a los experimentales. Hemos de cambiar el valor de los parmetros a, b y c para que ambas columnas presenten valores prximos entre s. As, para ver la desviacin respecto al dato experimental, analizaremos los residuos cuadrticos, esto es, ( y icalc y iexp ) . Luego definiremos una funcin objetivo
2
(y
n i =1
calc i
y iexp
J.J.Serrano/J.L.Pascual-Ahuir
Lo que nos interesa es que la funcin objetivo, es decir, la suma de los residuos, sea mnima (lo que implica que el modelo se ajusta perfectamente a los datos experimentales), cambiando las celdas de a, b y c. Para ello empleamos la herramienta SOLVER:
Adems, podemos agregar restricciones (botn Agregar). Por ejemplo, supongamos que dichos parmetros han de ser mayores o iguales que cero, pues de lo contrario la solucin no tendra sentido fsico:
J.J.Serrano/J.L.Pascual-Ahuir
Y nos queda:
Adems, el comando SOLVER permite que se fijen diferentes variables importantes (botn Opciones) como tiempo de procesamiento, nmero de iteraciones, precisin, tolerancia, etc Todas estas variables influyen en el tiempo de procesado y en la precisin del resultado.
J.J.Serrano/J.L.Pascual-Ahuir
A veces es necesario repetir la accin de SOLVER varias veces para ir bajando el valor de la funcin objetivo. Si el mtodo diverge, puede ser que los valores iniciales no sean lgicos. Aparte de cambiarlos, podemos modificar las opciones de SOLVER. En nuestro caso, el comando nos proporciona el resultado siguiente:
Fijmonos en que los valores de a, b y c han cambiado, que la funcin objetivo es cercana a cero, y que los valores calculados son ms prximos a los experimentales. Repetir la accin de SOLVER no altera el resultado, por lo que podemos concluir que el resultado es: