0
限定分段功能我想限定在Z3py逐段(線性)函數,例如,函數f(x)
具有形式如何Z3py
f(x) = a*x + b when 0 <= x <= 1
f(x) = exp(c*x) when 1 < x <= 2
f(x) = 1/(1+10^x) when 2 < x <= 3
etc.
其中a
,b
和c
是常數。
我想z3.If()
函數將是相關的,但隨着件數增長,表達式會變得複雜。
我的問題是,Z3pyprovides if-else語句,還是有一種優雅的方式來定義Z3py中的分段函數?