@@ -87,7 +87,7 @@ struct MovingHorizonEstimator{
8787 fx̄:: Vector{NT}
8888 H̃:: Hermitian{NT, Matrix{NT}}
8989 q̃:: Vector{NT}
90- p :: Vector{NT}
90+ r :: Vector{NT}
9191 P̂_0:: Hermitian{NT, Matrix{NT}}
9292 Q̂:: Hermitian{NT, Matrix{NT}}
9393 R̂:: Hermitian{NT, Matrix{NT}}
@@ -128,9 +128,9 @@ struct MovingHorizonEstimator{
128128 invP̄ = Hermitian (inv (P̂_0), :L )
129129 invQ̂_He = Hermitian (repeatdiag (inv (Q̂), He), :L )
130130 invR̂_He = Hermitian (repeatdiag (inv (R̂), He), :L )
131- p = direct ? 0 : 1
131+ r = direct ? 0 : 1
132132 E, G, J, B, ex̄, Ex̂, Gx̂, Jx̂, Bx̂ = init_predmat_mhe (
133- model, He, i_ym, Â, B̂u, Ĉm, B̂d, D̂dm, x̂op, f̂op, p
133+ model, He, i_ym, Â, B̂u, Ĉm, B̂d, D̂dm, x̂op, f̂op, r
134134 )
135135 # dummy values (updated just before optimization):
136136 F, fx̄, Fx̂ = zeros (NT, nym* He), zeros (NT, nx̂), zeros (NT, nx̂* He)
@@ -139,7 +139,7 @@ struct MovingHorizonEstimator{
139139 )
140140 nZ̃ = size (Ẽ, 2 )
141141 # dummy values, updated before optimization:
142- H̃, q̃, p = Hermitian (zeros (NT, nZ̃, nZ̃), :L ), zeros (NT, nZ̃), zeros (NT, 1 )
142+ H̃, q̃, r = Hermitian (zeros (NT, nZ̃, nZ̃), :L ), zeros (NT, nZ̃), zeros (NT, 1 )
143143 Z̃ = zeros (NT, nZ̃)
144144 X̂op = repeat (x̂op, He)
145145 X̂0, Y0m = zeros (NT, nx̂* He), zeros (NT, nym* He)
@@ -159,7 +159,7 @@ struct MovingHorizonEstimator{
159159 As, Cs_u, Cs_y, nint_u, nint_ym,
160160 Â, B̂u, Ĉ, B̂d, D̂d, Ĉm, D̂dm,
161161 Ẽ, F, G, J, B, ẽx̄, fx̄,
162- H̃, q̃, p ,
162+ H̃, q̃, r ,
163163 P̂_0, Q̂, R̂, invP̄, invQ̂_He, invR̂_He, Cwt,
164164 X̂op, X̂0, Y0m, U0, D0, Ŵ,
165165 x̂0arr_old, P̂arr_old, Nk,
0 commit comments