如何将solveset()
的结果(Interval
)转换为一个数学集合符号字符串?
考虑这个例子
>>> solveset("n^2 > 4", "n", Reals)
Union(Interval.open(-oo, -2), Interval.open(2, oo))
有没有办法把这个Interval
转换成字符串;以便:
>>> x = Union(Interval.open(-oo, -2), Interval.open(2, oo))
>>> f(x)
'(−∞,−2) ∪ (2,∞)'