2016-07-10 2 views
5

sympyを使用して、実際の関数と考えられる関数の(いくつかの)プロパティを把握する方法はありますか?例えば実際の関数のプロパティの検索

、これの一部はウルフラムアルファで実装されて

>>> f.domain() 
(-oo, -2) U [2, oo) 
>>> f.image() # there is "imageset", but it is not expanding on the set of reals 
[0, 1) U (1, oo) 
>>> f.is_injective() 
True 
>>> f.is_bounded() 
False 
>>> f.is_even # currently returns None 
False 

のようなもの、その後

>>> x = Symbol('x', real=True) 
>>> f = Lambda(x, sqrt((x-2)/(x+2))) 

場合。

+0

これらのプロパティの一部は実装されていない可能性があります。他のものは異なる意味を持ちます。たとえば、整数パリティを照会するためにis_evenが使用されます。 –

答えて

3

sympy.calculus.utilsympy.calculus.singularitiesに実装されていますが、まだfrom sympy import *にはエクスポートされていないため、手動でインポートする必要があります。一部の機能はまだ限られているため、まだ回答が得られていない可能性があります。

関連する問題