Comment faire un calcul dans JMP ?
Il existe deux dimensions de données, par exemple, le courant et l'heure, puis dans JMP Grapher, nous pouvons tracer une courbe et l'ajuster en douceur, pour plus de détails, veuillez voir la photo ci-dessous.
Quelle sera la quantité d’électricité ? ça veut dire que j'aimerais savoir comment calculer l'aire sous la courbe ?
en mathmatiques, comment faire un calcul dans JMP ?
Voici un exemple simple de @Mark_Bailey la suggestion.
Names default to Here(1);
dt = New Table("Example",
Add Rows( 5 ),
New Column( "Time",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values( [0, 2, 4, 6, 8] )
),
New Column( "I",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values(
[0.303858872597443, 0.22418155030798, 0.202170635461688,
0.181779722721203, 0.148724968294765]
)
)
);
//use bivariate for simplicity
biv = dt << Bivariate(
Y( :I ),
X( :Time ),
Fit Polynomial( 3, {Confid Shaded Indiv( 1 ), Line Color( {212, 73, 88} )} ),
SendToReport(
Dispatch(
{},
"2",
ScaleBox,
{Min( 0 ), Max( 0.45 ), Inc( 0.05 ), Minor Ticks( 1 )}
)
)
);
//get the prediction formula string
fm = report(biv)[OutlineBox("Polynomial ?")][TextEditBox(1)] << get text;
//get the string to the right of the equal sign and convert the string to an expression using Parse()
fm = Parse(Trim(word(2, fm, "=")));
area = Integrate(fm, Time, col minimum(:Time), col maximum(:Time));
Caption("The area under this curve is " || char(area));

Voir Aide > Index des scripts et rechercher Intégrer fonction. Cette fonction effectue l'intégration numérique de votre expression (modèle ajusté). Utilisez le bouton Aide dans l'index pour obtenir plus d'informations sur cette fonction.
Vous devrez probablement enregistrer le modèle ajusté en tant que nouvelle formule de colonne, puis utiliser un court script pour extraire l'expression de la formule et l'utiliser comme argument de la fonction Integrate().