Définition des limites des paramètres dans une colonne de formulesJe me gratte la tête sur quelque chose et je n'arrive pas à trouver de réponse.
Dans une colonne de formules, vous pouvez fournir les paramètres et l'optimisation des points de départ à l'aide de non linéaire, mais il ne semble pas possible d'entrer des limites de paramètres (vous n'avez donc pas à les entrer directement dans Non linéaire).
Est-ce que quelqu'un connaît un moyen de faire cela? ou si c'est possible ?
Merci!
M
Re : Définir les limites des paramètres dans une colonne de formulesIl existe un argument Parameter Bounds JSL pour Nonlinear.Il existe également un message Set Parameter que vous pouvez envoyer à la plate-forme, voir par exemple, en utilisant l'exemple de jeu de données Chemical Kineitcs.jmp

nl=nonlinear(
Y( :"Velocity (y)"n ),
X( :"Model (x)"n ),
Parameter Bounds( b1( 0.25, 2 ), b2( 5, 20 ) ),
Newton
);
nl << set parameter(b1 = 0.5);
nl << set parameter(b2 = 10);
nl << finish;
Re : Définir les limites des paramètres dans une colonne de formulesMais, pour répondre à votre question, il n'existe aucun moyen de spécifier les limites dans la colonne de formule.
Une idée sur la façon de faire ceci :
Créez une nouvelle propriété de colonne qui contient des expressions pour les limites de paramètre, que vous pouvez interroger puis appliquer après l'appel de la plate-forme non linéaire.Cela nécessiterait cependant d'utiliser une approche entièrement JSL pour lancer la plate-forme non linéaire.
Re : Définir les limites des paramètres dans une colonne de formulesMerci pour ces deux, Sam! Ouais - je pense que des colonnes de formules personnalisées ou un AA dans l'application sur laquelle je travaille seront la voie à suivre.