Mercurial > hg > octave-jordi
comparison scripts/control/dlqe.m @ 1002:9d405453900c
[project @ 1994-12-26 22:01:15 by jwe]
author | jwe |
---|---|
date | Mon, 26 Dec 1994 22:01:15 +0000 |
parents | 3470f1e25a79 |
children | 3f257ab07921 |
comparison
equal
deleted
inserted
replaced
1001:641c05eaed01 | 1002:9d405453900c |
---|---|
57 m = p'; | 57 m = p'; |
58 l = (m*c')/(c*m*c'+sigv); | 58 l = (m*c')/(c*m*c'+sigv); |
59 else | 59 else |
60 [k, p, e] = dlqr (a', c', g*sigw*g', sigv, g*zz); | 60 [k, p, e] = dlqr (a', c', g*sigw*g', sigv, g*zz); |
61 m = p'; | 61 m = p'; |
62 l = (m*c'+a\g*t)/(c*m*c'+sigv); | 62 l = (m*c'+a\g)/(c*m*c'+sigv); |
63 a = a-g*t/sigv*c; | 63 a = a-g*t/sigv*c; |
64 sigw = sigw-t/sigv*t'; | 64 sigw = sigw-t/sigv; |
65 endif | 65 endif |
66 | 66 |
67 p = a\(m-g*sigw*g')/a'; | 67 p = a\(m-g*sigw*g')/a'; |
68 | 68 |
69 endfunction | 69 endfunction |