8000 fix up equations in stochsys · python-control/python-control@e65750a · GitHub
[go: up one dir, main page]

Skip to content

Commit e65750a

Browse files
committed
fix up equations in stochsys
1 parent 3950f67 commit e65750a

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

control/stochsys.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,24 +36,24 @@
3636

3737
# contributed by Sawyer B. Fuller <minster@uw.edu>
3838
def lqe(*args, **kwargs):
39-
"""lqe(A, G, C, QN, RN, [, NN])
39+
r"""lqe(A, G, C, QN, RN, [, NN])
4040
4141
Linear quadratic estimator design (Kalman filter) for continuous-time
4242
systems. Given the system
4343
4444
.. math::
4545
46-
x &= Ax + Bu + Gw \\\\
46+
dx/dt &= Ax + Bu + Gw \\
4747
y &= Cx + Du + v
4848
4949
with unbiased process noise w and measurement noise v with covariances
5050
51-
.. math:: E{ww'} = QN, E{vv'} = RN, E{wv'} = NN
51+
.. math:: E\{w w^T\} = QN, E\{v v^T\} = RN, E\{w v^T\} = NN
5252
5353
The lqe() function computes the observer gain matrix L such that the
5454
stationary (non-time-varying) Kalman filter
5555
56-
.. math:: x_e = A x_e + B u + L(y - C x_e - D u)
56+
.. math:: dx_e/dt = A x_e + B u + L(y - C x_e - D u)
5757
5858
produces a state estimate x_e that minimizes the expected squared error
5959
using the sensor measurements y. The noise cross-correlation `NN` is
@@ -195,7 +195,7 @@ def dlqe(*args, **kwargs):
195195
196196
with unbiased process noise w and measurement noise v with covariances
197197
198-
.. math:: E{ww'} = QN, E{vv'} = RN, E{wv'} = NN
198+
.. math:: E\{w w^T\} = QN, E\{v v^T\} = RN, E\{w v^T\} = NN
199199
200200
The dlqe() function computes the observer gain matrix L such that the
201201
stationary (non-time-varying) Kalman filter

0 commit comments

Comments
 (0)
0