我有4个变量x,v,eta(e),beta(b)的等式。我想用不同的值替换x和v,并通过乘以所有获得的项来创建方程。 Image of Code in sympy
使用SYMPY,如何解决2个变量(e和b)中获得的方程式,记录并区分e,然后b? 我正在服用' ln'因此,乘法项被简化为加法项,因此消除了指数项。但是,它没有发生。它只是在前面写了一个单词log,但是没有使用属性ln(mn)= ln(m)+ ln(n)
进行扩展以下是控制台中的输出:
答案 0 :(得分:0)
您可能需要将各种符号设置为正数,例如x = symbols('x', positive=True)
。像log(x*y) == log(x) + log(y)
和log(exp(x)) == x
这样的身份一般都不正确,但是当变量为正数时它们都是正确的。