Comment limiter un paramètre lors de l'optimisation.<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Bonjour à tous,
Récemment, j'ai remarqué que de temps en temps, un paramètre que j'avais résolu pour utiliser les moindres carrés non linéaires devenait négatif. Malheureusement, il est théoriquement impossible que le paramètre soit négatif. Comment puis-je ajouter une contrainte au script afin qu'il ne puisse pas être négatif?
Je vous remercie,
--SurfaceThought
Re: comment mettre une restriction sur un paramètre pendant l'optimisation.<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />JMP non linéaire vous permet de spécifier des limites supérieure et inférieure pour chaque paramètre.
Exemple:
Non linéaire (
Y (: y),
X (: Formule),
Limites des paramètres (b0 (10, 20), b1 (3, 5)),
Newton,
terminer
);
Cette option est disponible lorsque vous fournissez une formule personnalisée. Vous pouvez accomplir la même chose de manière interactive en utilisant le menu déroulant du triangle rouge pour "Modèle non linéaire" dans la boîte de dialogue "Panneau de configuration". Le premier élément est "Limites des paramètres". (En fait, c'est comme ça que j'ai généré le script ci-dessus ... J'ai fait la chose interactive et puis j'ai enregistré le script dans la fenêtre de script). Je ne vois pas de moyen de le faire en utilisant la personnalité simplifiée "Curve Fit".
Re: Comment restreindre un paramètre lors de l'optimisation.<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />mpb -
C'était exactement ce que je cherchais! Je viens de remarquer que je ne l'ai jamais marqué comme la bonne réponse. Merci!