【问题标题】:Intersection of intervals in PythonPython中区间的交集
【发布时间】:2017-09-26 10:17:48
【问题描述】:

我希望在 Python 中拥有两个区间的非空交集的条件列表,其中它们的界限只是象征性的。 例如对于这个输入:

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

输出应该是 z 上的条件列表,使得该交集不为空。

谢谢

【问题讨论】:

    标签: python python-3.x sympy symbolic-math


    【解决方案1】:

    通用交叉口代码在this SymPy PR 中实现,可用于执行此操作,但它不直接连接到设置交叉口;它用于解析Piecewise((1, And(x<b,x>c)), (2, x<d), (0, True))之类的间隔将给出不同的值1、2或3。但我不确定[a,b]/z是什么意思。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-09-30
      • 2015-07-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-26
      • 1970-01-01
      相关资源
      最近更新 更多