J'essaie de calculer la limite d'une fonction avec une contrainte sur l'un de ses paramètres. Malheureusement, je suis coincé avec la contrainte de paramètre.Sympy - Limite avec contrainte de paramètre
J'ai utilisé le code suivant où 0 < alpha < 1 doit supposer
import sympy
sympy.init_printing()
K,L,alpha = sympy.symbols("K L alpha")
Y = (K**alpha)*(L**(1-alpha))
sympy.limit(sympy.assumptions.refine(Y.subs(L,1),sympy.Q.positive(1-alpha) & sympy.Q.positive(alpha)),K,0,"-")
Et pourtant, cela ne fonctionne pas. Est-il possible de gérer les hypothèses comme dans Mathematica?
meilleur et je vous remercie, Fabian
J'aime votre solution de contournement, merci pour cette astuce. Comme vous l'avez écrit «pas encore», est-il prévu d'introduire une possibilité de déclarer des hypothèses pour les opérations de limite et autres? – Fabian
Impossible de parler pour l'équipe Sympy (c'est un projet open source). S'il y a jamais une personne désireuse et capable de réécrire les sous-modules de calcul pour qu'ils utilisent de nouvelles hypothèses ... alors cela arrivera. Mais cela ne s'est pas passé depuis 2013, voir http://stackoverflow.com/a/16435975 – FTP
Oui, nous aimerions le faire. Nous avons juste besoin de gens pour l'implémenter. – asmeurer