如何使用sympy将ITE
转换为piecewise
。 ITE
班级有_eval_rewrite_as_Piecewise(self, *args)
,但我无法弄清楚如何使用它。
我试过了:
ITE(x,y,y)._eval_rewrite_as_Piecewise(x,y)
但它确实引起了错误。那么我如何使用它以及哪些参数应该作为*args
传递,或者我做错了?
答案 0 :(得分:0)
由于答案不依赖于条件,因此您提供的样本会骑到y并且无法进行重写。但请尝试ITE(x,y,z).rewite(Piecewise)
查看它的实际效果。