Mientras que yo, en general, de acuerdo con las otras respuestas, los métodos para lograr el resultado son complicadas. Utilice la herramienta correcta para hacer el trabajo, y está hecho en un par de líneas que se concentran en el trabajo en sí. Por ejemplo gnuplot:
t(x)=a-b*exp(c*x)
a=25
b=30
c=0.00001
fit t(x) "temperature" via a, b, c
plot "temperature", t(x)
Aquí, temperature
es un simple archivo de texto que contiene el tiempo y la temperatura en dos columnas.
Los valores iniciales se calcula de la siguiente manera, después de la fit
-comando, que contienen los último de los valores calculados:
a
que es la temperatura final, cuando la exponencial es =0 para x grande
b
es el cambio total en la forma y
c
es sólo una suposición
Como resultado, también tengo esta impresión:
Final set of parameters Asymptotic Standard Error
======================= ==========================
a = 27.7729 +/- 0.2875 (1.035%)
b = 30.9734 +/- 0.6285 (2.029%)
c = -0.000225597 +/- 1.115e-05 (4.941%)
Si me toman en cuenta sólo los datos en el xrange 0...4500, me sale:
Final set of parameters Asymptotic Standard Error
======================= ==========================
a = 19.192 +/- 0.4385 (2.285%)
b = 25.5059 +/- 0.3719 (1.458%)
c = -0.00051065 +/- 2.074e-05 (4.061%)
Aquí es un gráfico de los resultados. (Yo WebPlotDigitizer en http://arohatgi.info/WebPlotDigitizer/ para obtener algunos datos de su parcela)
Como se puede ver, la fórmula dada por @helloworld922 se adapta muy bien los datos si se mira el x-rango de 0...4500 sólo (curva verde). Pero después, los datos se eleva a alrededor de 27°C, mientras que la fórmula dice que la temperatura final es de 19°C.
Si utiliza el conjunto de los datos, la (azul) de la curva se ajusta a los datos en general , de alguna manera, pero no en detalle, especialmente en el xrange <4500.
La diferencia en la temperatura final es de ~8.5 K.
¿El "10%" tener sentido en una escala celsius?
El celsius escala es arbitrario, el origen (0°C) no es ningún tipo de físico "cero". Imagina que heredan una cuenta de banco y no saben el saldo inicial, ni va a conseguir nunca el saldo real. Así, usted acaba de decir que tengo con $0.00 and keep track of what you pay into and take out. One day, you know there should be $a 50 más de la cuenta ya que heredaste, otro día, su $100. So, is the balance of the second day twice the balance on the first? What if your grandma left you $1,000,000 en esa cuenta, y simplemente no lo saben?
Finalmente, esto no tiene sentido. Sólo si se usa el Kelvin escala, donde 0 es la física menor temperatura posible, los porcentajes de sentido. En este contexto, 8.5 K <-> 300K (~temperatura ambiente) es de 2.8% ...
Como se ha dicho, la fórmula no es describir la totalidad de los datos muy bien, especialmente del procesamiento de sólo la primera parte de los datos no dan una buena predicción. Usted necesita una fórmula de ajuste el conjunto de los datos de rango muy bien. Esta sería una fórmula que consta de más de una función exponencial. (Esto podría describir que calentar un poco de material, que en algún momento comienza a disipar el calor a otro lugar)
Pero: Como la fórmula que describe la primera parte de los datos muy muy bien, (por lo que no hay desviación de dar más información), una función más compleja de fallar para darle una mejor predicción.