<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hola de nuevo,
Tengo dos columnas de datos, llamémoslas x e y.Quiero calcular la derivada central de y con respecto a x (dy/dx).Si estoy usando la derivada central, eso significa que me "faltará" un punto al principio y al final de la columna dy/dx.
Por ejemplo, en la fila dos de dy/dx, quiero que sea igual a dy/dx = y3-y1/x3-x1 y en la fila tres de dy/dx, quiero que sea igual a dy/dx = y4-y2/x4 -x2.Tengo dificultades para no usar jmp como lo haría con Excel, por lo que ni siquiera estoy seguro de si es posible hacer esto en el editor de fórmulas.
¡Gracias!
Gracias, funcionó bien.
Lo usé en un script, pero tuve que agregarlo como columna.
col <Re: Cálculo de derivadas/pendientes en JMP
Este código debería darte algunas ideas.La fórmula de la columna hace uso de la RETRASO función:
dt = abierto ( "$sample_data\Gran Clase.jmp" ) ;
// Crear columna de fórmula
// Altura = X
// Peso = Y
// dy/dx = (y+1) - (y-1)/(x+1) - (x-1)
// y+1: retraso(:peso, -1)
// y-1: retraso (: peso, 1)
// x+1: retraso(:altura, -1)
// x-1: retraso (: altura, 1)
dt << Nueva columna ( "dy/dx" ,
Numérico ,
Continuo ,
Formato ( "Mejor" , 12 ) ,
Fórmula ( retraso ( : peso , - 1 ) - retraso ( : peso , 1 ) / retraso ( : altura , - 1 ) - retraso ( : altura , 1 ))
) ;
natalie_,
El Editor de fórmulas tiene una opción derivada.Puede acceder a él haciendo clic en el triángulo rojo en la parte superior del cuadro de diálogo Editor.

Espero que esto ayude.
dave