使用sympy将ITE转换为分段

时间:2017-09-14 05:16:48

标签: python sympy piecewise

如何使用sympy将ITE转换为piecewiseITE班级有_eval_rewrite_as_Piecewise(self, *args),但我无法弄清楚如何使用它。

我试过了:

ITE(x,y,y)._eval_rewrite_as_Piecewise(x,y)

但它确实引起了错误。那么我如何使用它以及哪些参数应该作为*args传递,或者我做错了?

1 个答案:

答案 0 :(得分:0)

由于答案不依赖于条件,因此您提供的样本会骑到y并且无法进行重写。但请尝试ITE(x,y,z).rewite(Piecewise)查看它的实际效果。