所以我试着取一个函数的倒数,然后我将微分它。我只对正实域的解感兴趣。这里有一个子问题,就是如何把指数当作例子来处理:
如果我输入x^2 = u
,我希望它给我u^(1/2)
如果我给它u=logx
,我希望它给我u
的指数。等等,等等
有没有简单的方法?问题是,它返回了太多的解决方案,有没有一种方法只是放弃消极的解决方案
from sympy import *
x, b, a, u, t, dt, dW = symbols('x b a u t dt dW', real = True)
utility = Eq(x**2, u)
invutility = solveset(utility, x)
它给出:
{-sqrt(u), sqrt(u)}
我只对积极的解决办法感兴趣
solve
如果将变量声明为正,则会给出以下解决方案:相关问题 更多 >
编程相关推荐