Support returning entire satisifaction signal

This commit is contained in:
Marcell Vazquez-Chanlatte 2019-02-11 16:20:50 -08:00
parent d9c7c3a6fa
commit 8a292d0539

View file

@ -57,6 +57,9 @@ def pointwise_sat(phi, dt=0.1):
if not quantitative:
sig = booleanize_signal(sig)
if t is None:
return [(t, v[phi]) for t, v in f(sig).items()]
res = interp(f(sig), t, phi)
return res if quantitative else res > 0