Skip to content

Commit 77654b0

Browse files
committed
Fix nominal for singleton of PiecewiseNonlinearAdditiveNoiseDynamics
1 parent 67454f7 commit 77654b0

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

src/dynamics/PiecewiseNonlinearAdditiveNoiseDynamics.jl

+12
Original file line numberDiff line numberDiff line change
@@ -256,6 +256,18 @@ function nominal(
256256
end
257257
end
258258

259+
function nominal(
260+
dyn::PiecewiseNonlinearAdditiveNoiseDynamics,
261+
X::Singleton{Float64},
262+
u,
263+
)
264+
for region in dyn.regions
265+
if element(X) region.region
266+
return region(X, u)
267+
end
268+
end
269+
end
270+
259271
noise(dyn::PiecewiseNonlinearAdditiveNoiseDynamics) = dyn.w
260272
dimstate(dyn::PiecewiseNonlinearAdditiveNoiseDynamics) = dyn.nstate
261273
diminput(dyn::PiecewiseNonlinearAdditiveNoiseDynamics) = dyn.ninput

0 commit comments

Comments
 (0)