2016-06-25 9 views

答えて

2

一つのアプローチは、そのようなrewritesimplifyとして簡素化機能/方法の様々な組み合わせを試してみることです。

import sympy as sp 

x = sp.var('x', real = True) 

f = sp.tan(x/2) 

sp.re(f.rewrite(sp.exp).simplify().rewrite(sp.sin)).simplify() 

罪(X)/(COS(X)+ 1)

+0

おかげで、これは – baxx

+0

'sympyかなり不器用なようだけれども:たとえば、次の例は、あなたが望む結果を与えます。 simplify.fu'モジュールにはトリグの単純化がたくさんありますが、まだこれを持っていないようです。 – asmeurer

関連する問題