Skip to content

Commit

Permalink
Merge pull request #85 from JuliaControl/balmcm
Browse files Browse the repository at this point in the history
add balancing for uncertain matrices
  • Loading branch information
baggepinnen committed Mar 23, 2023
2 parents 2db5d79 + 35166b7 commit 5da9841
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions src/uncertainty_interface.jl
Original file line number Diff line number Diff line change
Expand Up @@ -462,6 +462,12 @@ function ControlSystemsBase.tzeros(A::AbstractMatrix{T}, B::AbstractMatrix{T}, C
bymap(tzeros, A, B, C, D)
end

function ControlSystemsBase.balance(A::AbstractMatrix{<:AbstractParticles}, perm::Bool=true)
S,P,B = balance(pmean.(A), perm)
T = S*P
S, P, T\A*T
end


using MonteCarloMeasurements: vecindex

Expand Down

0 comments on commit 5da9841

Please sign in to comment.