Changeset 172 for doc/latex/classKalmanFull.tex
- Timestamp:
- 09/24/08 13:31:03 (16 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
doc/latex/classKalmanFull.tex
r145 r172 1 \hypertarget{classKalmanFull}{ 1 2 \section{KalmanFull Class Reference} 2 3 \label{classKalmanFull}\index{KalmanFull@{KalmanFull}} 3 Basic \doxyref{Kalman}{p.}{classKalman} filter with full matrices (education purpose only)! Will be deleted soon! 4 } 5 Basic \hyperlink{classKalman}{Kalman} filter with full matrices (education purpose only)! Will be deleted soon! 4 6 5 7 … … 16 18 \begin{CompactItemize} 17 19 \item 18 {\bf KalmanFull} (mat A, mat B, mat C, mat D, mat R, mat Q, mat P0, vec mu0)\label{classKalmanFull_7197ab6e7380790006394eabd3b97043} 20 \hypertarget{classKalmanFull_7197ab6e7380790006394eabd3b97043}{ 21 \hyperlink{classKalmanFull_7197ab6e7380790006394eabd3b97043}{KalmanFull} (mat A, mat B, mat C, mat D, mat R, mat Q, mat P0, vec mu0)} 22 \label{classKalmanFull_7197ab6e7380790006394eabd3b97043} 19 23 20 24 \begin{CompactList}\small\item\em Full constructor. \item\end{CompactList}\item 21 void {\bf bayes} (const vec \&dt)\label{classKalmanFull_13a041cd98ff157703766be275a657bb} 25 \hypertarget{classKalmanFull_13a041cd98ff157703766be275a657bb}{ 26 void \hyperlink{classKalmanFull_13a041cd98ff157703766be275a657bb}{bayes} (const vec \&dt)} 27 \label{classKalmanFull_13a041cd98ff157703766be275a657bb} 22 28 23 \begin{CompactList}\small\item\em Here dt = [yt;ut] of appropriate dimensions. \item\end{CompactList}\item 24 {\bf KalmanFull} ()\label{classKalmanFull_9d7cc2235b643d9662cd9c8b8469747d} 29 \begin{CompactList}\small\item\em Here dt = \mbox{[}yt;ut\mbox{]} of appropriate dimensions. \item\end{CompactList}\item 30 \hypertarget{classKalmanFull_9d7cc2235b643d9662cd9c8b8469747d}{ 31 \hyperlink{classKalmanFull_9d7cc2235b643d9662cd9c8b8469747d}{KalmanFull} ()} 32 \label{classKalmanFull_9d7cc2235b643d9662cd9c8b8469747d} 25 33 26 \begin{CompactList}\small\item\em For \ doxyref{EKFfull}{p.}{classEKFfull};. \item\end{CompactList}\end{CompactItemize}34 \begin{CompactList}\small\item\em For \hyperlink{classEKFfull}{EKFfull};. \item\end{CompactList}\end{CompactItemize} 27 35 \subsection*{Public Attributes} 28 36 \begin{CompactItemize} 29 37 \item 30 vec {\bf mu}\label{classKalmanFull_fb5aec635e2720cc5ac31bc01c18a68a} 38 \hypertarget{classKalmanFull_fb5aec635e2720cc5ac31bc01c18a68a}{ 39 vec \hyperlink{classKalmanFull_fb5aec635e2720cc5ac31bc01c18a68a}{mu}} 40 \label{classKalmanFull_fb5aec635e2720cc5ac31bc01c18a68a} 31 41 32 42 \begin{CompactList}\small\item\em Mean value of the posterior density. \item\end{CompactList}\item 33 mat {\bf P}\label{classKalmanFull_b75dc059e84fa8ffc076203b30f926cc} 43 \hypertarget{classKalmanFull_b75dc059e84fa8ffc076203b30f926cc}{ 44 mat \hyperlink{classKalmanFull_b75dc059e84fa8ffc076203b30f926cc}{P}} 45 \label{classKalmanFull_b75dc059e84fa8ffc076203b30f926cc} 34 46 35 47 \begin{CompactList}\small\item\em Variance of the posterior density. \item\end{CompactList}\item 36 bool \textbf{evalll}\label{classKalmanFull_c17d69e125acd2673e6688fd86dd3f84} 48 \hypertarget{classKalmanFull_c17d69e125acd2673e6688fd86dd3f84}{ 49 bool \textbf{evalll}} 50 \label{classKalmanFull_c17d69e125acd2673e6688fd86dd3f84} 37 51 38 52 \item 39 double \textbf{ll}\label{classKalmanFull_3aa4bf6128980d0627413dcf9cd07308} 53 \hypertarget{classKalmanFull_3aa4bf6128980d0627413dcf9cd07308}{ 54 double \textbf{ll}} 55 \label{classKalmanFull_3aa4bf6128980d0627413dcf9cd07308} 40 56 41 57 \end{CompactItemize} … … 43 59 \begin{CompactItemize} 44 60 \item 45 int \textbf{dimx}\label{classKalmanFull_c5353e66238ed717dba79e0499118226} 61 \hypertarget{classKalmanFull_c5353e66238ed717dba79e0499118226}{ 62 int \textbf{dimx}} 63 \label{classKalmanFull_c5353e66238ed717dba79e0499118226} 46 64 47 65 \item 48 int \textbf{dimy}\label{classKalmanFull_761fadcc12dd4cb83bb8b5e27db01947} 66 \hypertarget{classKalmanFull_761fadcc12dd4cb83bb8b5e27db01947}{ 67 int \textbf{dimy}} 68 \label{classKalmanFull_761fadcc12dd4cb83bb8b5e27db01947} 49 69 50 70 \item 51 int \textbf{dimu}\label{classKalmanFull_609a4a0fcde78fd7aac2f01b34e952c9} 71 \hypertarget{classKalmanFull_609a4a0fcde78fd7aac2f01b34e952c9}{ 72 int \textbf{dimu}} 73 \label{classKalmanFull_609a4a0fcde78fd7aac2f01b34e952c9} 52 74 53 75 \item 54 mat \textbf{A}\label{classKalmanFull_554de4c953761380cd5a14a02542e007} 76 \hypertarget{classKalmanFull_554de4c953761380cd5a14a02542e007}{ 77 mat \textbf{A}} 78 \label{classKalmanFull_554de4c953761380cd5a14a02542e007} 55 79 56 80 \item 57 mat \textbf{B}\label{classKalmanFull_ac7ade2a603a1b05419e36c5aae21755} 81 \hypertarget{classKalmanFull_ac7ade2a603a1b05419e36c5aae21755}{ 82 mat \textbf{B}} 83 \label{classKalmanFull_ac7ade2a603a1b05419e36c5aae21755} 58 84 59 85 \item 60 mat \textbf{C}\label{classKalmanFull_5a9a8326ae17b519109fcdad59ea74a3} 86 \hypertarget{classKalmanFull_5a9a8326ae17b519109fcdad59ea74a3}{ 87 mat \textbf{C}} 88 \label{classKalmanFull_5a9a8326ae17b519109fcdad59ea74a3} 61 89 62 90 \item 63 mat \textbf{D}\label{classKalmanFull_8f992a2d6b66d2e8bd9174b28cc0f074} 91 \hypertarget{classKalmanFull_8f992a2d6b66d2e8bd9174b28cc0f074}{ 92 mat \textbf{D}} 93 \label{classKalmanFull_8f992a2d6b66d2e8bd9174b28cc0f074} 64 94 65 95 \item 66 mat \textbf{R}\label{classKalmanFull_bbd2dab10da47237a5f0d9e55fd61f24} 96 \hypertarget{classKalmanFull_bbd2dab10da47237a5f0d9e55fd61f24}{ 97 mat \textbf{R}} 98 \label{classKalmanFull_bbd2dab10da47237a5f0d9e55fd61f24} 67 99 68 100 \item 69 mat \textbf{Q}\label{classKalmanFull_a8777c1fe67763395d3ddeb326239851} 101 \hypertarget{classKalmanFull_a8777c1fe67763395d3ddeb326239851}{ 102 mat \textbf{Q}} 103 \label{classKalmanFull_a8777c1fe67763395d3ddeb326239851} 70 104 71 105 \item 72 mat \textbf{\_\-Pp}\label{classKalmanFull_905823cf4157a11b8b824e45809dac55} 106 \hypertarget{classKalmanFull_905823cf4157a11b8b824e45809dac55}{ 107 mat \textbf{\_\-Pp}} 108 \label{classKalmanFull_905823cf4157a11b8b824e45809dac55} 73 109 74 110 \item 75 mat \textbf{\_\-Ry}\label{classKalmanFull_b1b946b3a43f7d86cf4b6dc0dd6e3210} 111 \hypertarget{classKalmanFull_b1b946b3a43f7d86cf4b6dc0dd6e3210}{ 112 mat \textbf{\_\-Ry}} 113 \label{classKalmanFull_b1b946b3a43f7d86cf4b6dc0dd6e3210} 76 114 77 115 \item 78 mat \textbf{\_\-iRy}\label{classKalmanFull_c7d915386a9d60b1bc309ae9166764f6} 116 \hypertarget{classKalmanFull_c7d915386a9d60b1bc309ae9166764f6}{ 117 mat \textbf{\_\-iRy}} 118 \label{classKalmanFull_c7d915386a9d60b1bc309ae9166764f6} 79 119 80 120 \item 81 mat \textbf{\_\-K}\label{classKalmanFull_4c8354ea4801529f3071189ddd10d760} 121 \hypertarget{classKalmanFull_4c8354ea4801529f3071189ddd10d760}{ 122 mat \textbf{\_\-K}} 123 \label{classKalmanFull_4c8354ea4801529f3071189ddd10d760} 82 124 83 125 \end{CompactItemize} … … 85 127 \begin{CompactItemize} 86 128 \item 87 std::ostream \& {\bf operator$<$$<$} (std::ostream \&os, const {\bf KalmanFull} \&kf)\label{classKalmanFull_86ba216243ed95bb46d80d88775d16af} 129 \hypertarget{classKalmanFull_86ba216243ed95bb46d80d88775d16af}{ 130 std::ostream \& \hyperlink{classKalmanFull_86ba216243ed95bb46d80d88775d16af}{operator$<$$<$} (std::ostream \&os, const \hyperlink{classKalmanFull}{KalmanFull} \&kf)} 131 \label{classKalmanFull_86ba216243ed95bb46d80d88775d16af} 88 132 89 133 \begin{CompactList}\small\item\em print elements of KF \item\end{CompactList}\end{CompactItemize} … … 91 135 92 136 \subsection{Detailed Description} 93 Basic \ doxyref{Kalman}{p.}{classKalman} filter with full matrices (education purpose only)! Will be deleted soon!137 Basic \hyperlink{classKalman}{Kalman} filter with full matrices (education purpose only)! Will be deleted soon! 94 138 95 139 The documentation for this class was generated from the following files:\begin{CompactItemize} 96 140 \item 97 work/git/mixpp/bdm/estim/ {\bflibKF.h}\item141 work/git/mixpp/bdm/estim/\hyperlink{libKF_8h}{libKF.h}\item 98 142 work/git/mixpp/bdm/estim/libKF.cpp\end{CompactItemize}