Función gráfica de Franck y Hertz [cerrado]

Necesito una función cuyo gráfico sea el siguiente (el gráfico experimental de Frank y Hertz):

Actualmente escribí la siguiente función:

function comptuteValue (value) {

    var period = 4.9
      , low = 6
      ;

    function addOrSubstract (x) {

        if (x < low) {
            if (x <= period) {
                return Math.pow(x, 3/2);
            } else {
                return Math.pow(period + low - x, 3/2) - x * 1.1;
            }
        }

        return addOrSubstract (x - period);
    }

    return (2 * (Math.floor(value / period + 0.1)) + addOrSubstract(value) * 1.1989).toFixed(2);
}

Y el gráfico queda así:

Como puede ver, hay diferencias entre los dos gráficos.

¿ Cuál es la función del gráfico experimental de Franck y Hertz ?

F ( X ) = ? ? ?

Por ejemplo:

F ( 0 ) = 0

F ( 4.9 ) = 12

F ( 5 ) = 6

Etcétera.

Respuestas (2)

Si quieres una función que tenga un gráfico determinado, es fácil. Primero , digitalice el gráfico o pídale a la persona que hizo el gráfico que le envíe los datos sin procesar. Luego, define una función de interpolación a partir de este conjunto de datos. ¡Eso es todo! Ahora tienes tu función.

No sé por qué querrías hacer esto, pero es muy fácil de hacer.

Por lo general, en física, no queremos encontrar ninguna función antigua que se parezca a una curva experimental. Solo haríamos ese tipo de cosas en circunstancias muy raras y especializadas.*

En cambio, generalmente queremos una función que coincida con una curva por una razón más profunda , es decir, porque la función describe o simula el mismo fenómeno del mundo real que mide el experimento. Por lo tanto, aprendería sobre el mundo real al leer la definición de la función y aprendería cosas interesantes sobre la física al ver qué tan bien se ajusta la función a los datos experimentales.

--

*Un ejemplo en el que podría buscar una función que coincida con una curva por coincidencia, en lugar de por una razón más profunda: si está creando una gran simulación por computadora, a veces desea aumentar la velocidad de la simulación reemplazando un cálculo de subrutina con un función diferente, más rápida de calcular (o tabla de búsqueda + interpolación), que da aproximadamente la misma respuesta.

Ese gráfico en particular en la pregunta es de Wikipedia, y es un nuevo dibujo del gráfico original de Franck y Hertz de 1914, con los puntos de datos eliminados. en.wikipedia.org/wiki/File:Franck-Hertz_en.svg Algunas clases universitarias hacen que los estudiantes hagan lo que pide la pregunta como un examen para llevar a casa, así: pha.jhu.edu/~c173_608/exams/Spring05/exam. html Básicamente, use gaussianas invertidas para los valles contra un fondo lineal o cuadrático.

Ver ¿Qué sucede realmente en el experimento de Franck-Hertz con Mercurio? El artículo explica cómo la curva depende del diseño del tubo.

Ese es un buen recurso. Necesito la ley de la función que da ese gráfico. ¿Puede editar su respuesta agregando esta información?
@IonicăBizău: Intenta leer el artículo que vinculó. Es un proceso estocástico.