<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Bonjour à nouveau,
Je dois des colonnes de données, appelons-les x et y.Je veux calculer la dérivée centrale de y par rapport à x (dy/dx).Si j'utilise la dérivée centrale, cela signifie qu'il me manquera un point au début et à la fin de la colonne dy/dx.
Par exemple, dans la deuxième ligne de dy/dx, je veux qu'il soit égal à dy/dx = y3-y1/x3-x1 et sur la troisième ligne de dy/dx, je veux qu'il soit égal à dy/dx = y4-y2/x4. -x2.J'ai du mal à ne pas utiliser jmp comme je le ferais avec Excel, donc je ne suis même pas sûr qu'il soit possible de le faire dans l'éditeur de formule.
Merci!
Merci, ça a bien fonctionné.
Je l'ai utilisé dans un script, mais j'ai dû l'ajouter As Column.
col <Re : Calculer des dérivées/pentes dans JMP
Ce code devrait vous donner quelques idées.La formule de colonne utilise le DÉCALAGE fonction:
dt = ouvrir ( "$sample_data\Big Class.jmp" ) ;
// Créer une colonne de formule
// Hauteur = X
// Poids = Oui
// dy/dx = (y+1) - (y-1)/(x+1) - (x-1)
// y+1 : décalage(:poids, -1)
// y-1 : décalage (: poids, 1)
// x+1 : décalage(:hauteur, -1)
// x-1 : décalage (: hauteur, 1)
dt << Nouvelle colonne ( "dy/dx" ,
Numérique ,
Continu ,
Format ( "Meilleur" , 12 ) ,
Formule ( décalage ( : poids , - 1 ) - décalage ( : poids , 1 ) / décalage ( : hauteur , - 1 ) - décalage ( : hauteur , 1 ))
) ;
natalie_,
L'éditeur de formule dispose d'une option dérivée.Vous pouvez y accéder en cliquant sur le triangle rouge en haut de la boîte de dialogue Éditeur.

J'espère que cela t'aides.
Dave