Esto probablemente será considerado muy simple, pero sólo soy un principiante:
Estoy desarrollando una aplicación de software en la que hay que sumar y restar temperaturas. Algunas temperaturas están en Celsius, otras en Kelvin. Sé cómo convertir a/desde Kelvin (273,15), pero ¿cómo se debe hacer para sumar y restar estas? ¿Debería convertirse todo a Celsius primero?
Por ejemplo:
0°C + 0°C = 0°C
0°C + 500°C = 500°C
Pero..:
0°C + 273.15K = ?
Si ponemos todo en Kelvin, tenemos:
273.15K + 273.15K = 546.3K
Si ponemos todo en Celsius, obtenemos:
0°C + 0°C = 0°C
Pero obviamente, 546,3K no es igual a 0°C.
Ahora, podrías decir que no puedo añadir temperatura a las temperaturas (pero debería estar añadiendo energía o algo no estoy seguro). Pero la razón por la que estoy haciendo esto es porque necesitamos interpolar. Tengo una colección de pares clave-valor, como este:
973K -> 0.0025
1073K -> 0.0042
1173K -> 0.03
1273K -> 0.03
Ahora necesito obtener el valor de 828°C. Así que necesito interpolar, lo que significa sumar/restar valores.
Espero que tenga sentido.
3 votos
Mientras te quedes con una unidad, puedes interpolar como siempre. La media de 400K y 500K es (400+500)/2. Tu problema es probablemente aplicar un método de interpolación adecuado. Tus 828 grados están fuera del conjunto de datos de valores clave, así que tienes que extrapolar. ¿Tal vez puedas cambiar la pregunta hacia esta dirección?
9 votos
Tengo curiosidad, ¿por qué quieres añadir temperaturas? ¿Para obtener una temperatura media para un lugar?
0 votos
@Aziraphale La tabla dada está en $K$ Así que, en mi opinión, está perfectamente bien :)
3 votos
Por qué ¿es necesario añadir temperaturas? Aunque hay algunas situaciones legítimas en las que se puede querer añadir temperaturas, son bastante raras en el uso diario. Le sugiero que aclare el uso previsto en su pregunta.
3 votos
Los escenarios que se me ocurren y que implican la adición de temperatura (aparte del promedio ya señalado para el que se convierte a unidades similares primero y luego simplemente se procede) implican una temperatura y un cambio de temperatura. La distinción es importante porque $\Delta T_1 = 50\,^\circ\mathrm{C}$ y $\Delta T_2 = 50\,\mathrm{K}$ son lo mismo mientras que $T_3 = 50\,^\circ\mathrm{C}$ y $T_4 = 50 \,\mathrm{K}$ son diferentes .
0 votos
Lo que está en juego aquí es simplemente la linealidad.
0 votos
Una pregunta muy simple - sí, pero profunda, y no obvia.