2017-09-26 199 views
-2

我想在Python中有兩個區間的非空的相交條件列表,其邊界只是符號。 例如此輸入:在Python中的區間交集

a,b,z = Symbols('a b z') 
intersect([a,b],[a,b]/z) 

輸出應該是在z條件的列表,使得該交點是一個非空。

謝謝

回答

1

一般路口代碼在this SymPy PR可以用來做這個實現的,但它不是直接連接到設置交叉;它用於解決間隔,其中Piecewise((1, And(x<b,x>c)), (2, x<d), (0, True))會給出1,2或3的不同值。但我不確定[a,b]/z的含義。