Skip to content

Commit 57c8b1a

Browse files
authored
Update nutils.py
1 parent 8ff1a89 commit 57c8b1a

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

pipedream_solver/nutils.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,8 @@ def _kalman_semi_implicit(Z_next, P_x_k_k, A_1, A_2, b, H, C,
190190
x_k1_k = A_1_inv @ b
191191
P_x_k1_k = A_1_inv @ A_2 @ P_x_k_k @ A_2.T @ A_1_inv.T + C @ Qcov @ C.T
192192
L_x_k1 = P_x_k1_k @ H.T @ np.linalg.inv((H @ P_x_k1_k @ H.T) + Rcov)
193+
P_zz = (H @ P_x_k1_k @ H.T) + Rcov
193194
P_x_k1_k1 = (I - L_x_k1 @ H) @ P_x_k1_k
194195
x_hat = x_k1_k + L_x_k1 @ (Z_next - H @ x_k1_k)
195196
b_hat = A_1 @ x_hat
196-
return b_hat, P_x_k1_k1
197+
return b_hat, P_x_k1_k1, P_zz

0 commit comments

Comments
 (0)