Intégrale d'une fonction de désirabilitéSalut tout le monde,
J'essaie d'effectuer une optimisation dans le profileur, mais au lieu de simplement rechercher la plus grande désirabilité dans l'espace de conception, je recherche en fait la surface maximale sous la courbe de désirabilité. La désirabilité est fonction de x, y et z, et ces 3 paramètres interagissent également les uns avec les autres.
J'ai trouvé ce post : https://community.jmp.com/t5/Discussions/How-can-I-calculate-area-under-the-curve-in-jmp-pro/td-p/314792
J'ai donc utilisé la fonction d'intégration pour obtenir l'aire sous la courbe pour x (je veux faire la même chose pour y et z)
Integrate( :Desirability 3, :"x"n, 35000, 95000 )
Ensuite, j'ai tracé à la fois la fonction de désirabilité originale et la fonction intégrale. Cependant, les deux fonctions affichent le même profil dans le profileur.

Quelqu'un a-t-il une idée de pourquoi c'est le cas ? Je suis également ouvert à toute autre solution, pour obtenir l'intégrale en tant que fonction interactive.
Modélisation statistique avancéeConception d'expériencesModélisation prédictive et apprentissage automatiqueles fenêtresRe : Intégrale d'une fonction de désirabilité@hogi
Merci beaucoup pour vos conseils. Cependant, cela ne fonctionne pas.
J'ai pensé qu'il serait peut-être plus facile d'illustrer le problème avec un exemple réel. J'ai donc créé un fichier JMP (ci-joint) dans lequel j'ai un modèle polynomial y qui est fonction de x1, x2 et x3. J'ai créé une fonction de désirabilité et remplacé "y" par l'équation du modèle (analogue au commentaire)
@hogi a écrit : Pour obtenir une équation en fonction de vos valeurs d'entrée f(x,y,z), vous devez remplacer ce symbole par l' équation de prédiction - c'est-à-dire la formule de colonne de la colonne Disso .
À partir de là, j'ai utilisé la fonction d'intégration, pour intégrer x1 de -1 à +1.
J'ai obtenu le même résultat que précédemment, le profil de la fonction de désirabilité et l'intégrale sont identiques.

Re : Intégrale d'une fonction de désirabilitéIntegrate a besoin d’une expression comme premier argument.
Ainsi, au lieu d'utiliser la colonne Désirabilité, utilisez la formule de colonne de la colonne Désirabilité.
L’équation de désirabilité ressemblera à ceci :

ici Disso est le résultat prédit Disso= f(x,y,z).
Pour obtenir une équation en fonction de vos valeurs d'entrée f(x,y,z), vous devez remplacer ce symbole par l' équation de prédiction - c'est-à-dire la formule de colonne de la colonne Disso .
Re : Intégrale d'une fonction de désirabilitéQuelqu'un a-t-il une idée de ce qui pourrait causer le problème ou une autre solution ?
Re : Intégrale d'une fonction de désirabilitéSalut @Marco_ , pourrais-tu expliquer plus en détail quelles valeurs tu souhaites faire varier et quelles valeurs tu souhaites intégrer ?
Je m'interroge sur l'intégrale. Peut-être une meilleure moyenne ?
De plus, l'intégrale/moyenne s'étendra-t-elle sur toute la plage ou juste sur une petite région autour d'une valeur centrale x1c +/- sigma ?
Concernant l'intégrale en général - selon l'index de script, le deuxième argument doit être une variable.
Je me demandais donc s'il était possible d'y mettre un nom de colonne :
Integrate(:x1, :x1, -1, 1)

Pas vraiment : Jmp remplace d'abord x1 dans le premier argument par l'entrée de la colonne :x1 - puis utilise cette valeur numérique constante pour Integrate , donc
Integrate(:x1,:x1,-1,1) = :x1 * Integrate(1,:x1,-1,1)= 2 :x1
[sur cette ligne : s'il n'y a pas de valeur dans la colonne :x1, le résultat n'est pas défini.]
Même constat pour le profileur :
- Jmp fournit un curseur pour :x1 - malgré l'Intégrale.
- le résultat n'est pas 0, mais 2 x1

Cela correspond à vos résultats : Intégrale = 2 x Désirabilité élargie.
Comme solution, suivons l'index de script et utilisons une variable (z) :


Si vous générez un tracé de profileur pour Integral , Jmp affiche simplement les curseurs pour x2 et x3 et calcule l'intégrale sur z (ancien :x1) :
