28 | | <div class="dynheader"> |
29 | | Inheritance diagram for KalmanFull:</div> |
30 | | <div class="dynsection"> |
31 | | <p><center><img src="classKalmanFull__inherit__graph.png" border="0" usemap="#KalmanFull__inherit__map" alt="Inheritance graph"></center> |
32 | | <map name="KalmanFull__inherit__map"> |
33 | | <area shape="rect" href="classBM.html" title="Bayesian Model of the world, i.e. all uncertainty is modeled by probabilities." alt="" coords="29,7,72,33"></map> |
34 | | <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div> |
35 | | <div class="dynheader"> |
36 | | Collaboration diagram for KalmanFull:</div> |
37 | | <div class="dynsection"> |
38 | | <p><center><img src="classKalmanFull__coll__graph.png" border="0" usemap="#KalmanFull__coll__map" alt="Collaboration graph"></center> |
39 | | <map name="KalmanFull__coll__map"> |
40 | | <area shape="rect" href="classBM.html" title="Bayesian Model of the world, i.e. all uncertainty is modeled by probabilities." alt="" coords="29,7,72,33"></map> |
41 | | <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div> |
55 | | <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classBM.html#a892eff438aab2dd1a9e2efcb7fb5bdf">bayes</a> (const vec &dt)=0</td></tr> |
56 | | |
57 | | <tr><td class="mdescLeft"> </td><td class="mdescRight">Incremental Bayes rule. <a href="#a892eff438aab2dd1a9e2efcb7fb5bdf"></a><br></td></tr> |
58 | | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="87b07867fd4c133aa89a18543f68d9f9"></a><!-- doxytag: member="KalmanFull::bayes" ref="87b07867fd4c133aa89a18543f68d9f9" args="(mat Dt)" --> |
59 | | void </td><td class="memItemRight" valign="bottom"><a class="el" href="classBM.html#87b07867fd4c133aa89a18543f68d9f9">bayes</a> (mat Dt)</td></tr> |
60 | | |
61 | | <tr><td class="mdescLeft"> </td><td class="mdescRight">Batch Bayes rule (columns of Dt are observations). <br></td></tr> |
62 | | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a5b8f6c8a872738cfaa30ab010e8c077"></a><!-- doxytag: member="KalmanFull::_epdf" ref="a5b8f6c8a872738cfaa30ab010e8c077" args="()" --> |
63 | | <a class="el" href="classepdf.html">epdf</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classBM.html#a5b8f6c8a872738cfaa30ab010e8c077">_epdf</a> ()</td></tr> |
64 | | |
65 | | <tr><td class="mdescLeft"> </td><td class="mdescRight">Returns a pointer to the <a class="el" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a> representing posterior density on parameters. Use with care! <br></td></tr> |
75 | | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5623fef6572a08c2b53b8c87b82dc979"></a><!-- doxytag: member="KalmanFull::ll" ref="5623fef6572a08c2b53b8c87b82dc979" args="" --> |
76 | | double </td><td class="memItemRight" valign="bottom"><a class="el" href="classBM.html#5623fef6572a08c2b53b8c87b82dc979">ll</a></td></tr> |
77 | | |
78 | | <tr><td class="mdescLeft"> </td><td class="mdescRight">Logarithm of marginalized data likelihood. <br></td></tr> |
79 | | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bf6fb59b30141074f8ee1e2f43d03129"></a><!-- doxytag: member="KalmanFull::evalll" ref="bf6fb59b30141074f8ee1e2f43d03129" args="" --> |
80 | | bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classBM.html#bf6fb59b30141074f8ee1e2f43d03129">evalll</a></td></tr> |
81 | | |
82 | | <tr><td class="mdescLeft"> </td><td class="mdescRight">If true, the filter will compute likelihood of the data record and store it in <code>ll</code> . Set to false if you want to save time. <br></td></tr> |
89 | | Basic <a class="el" href="classKalman.html" title="Kalman filter with covariance matrices in square root form.">Kalman</a> filter with full matrices (education purpose only)! Will be deleted soon! <hr><h2>Member Function Documentation</h2> |
90 | | <a class="anchor" name="a892eff438aab2dd1a9e2efcb7fb5bdf"></a><!-- doxytag: member="KalmanFull::bayes" ref="a892eff438aab2dd1a9e2efcb7fb5bdf" args="(const vec &dt)=0" --> |
91 | | <div class="memitem"> |
92 | | <div class="memproto"> |
93 | | <table class="memname"> |
94 | | <tr> |
95 | | <td class="memname">virtual void BM::bayes </td> |
96 | | <td>(</td> |
97 | | <td class="paramtype">const vec & </td> |
98 | | <td class="paramname"> <em>dt</em> </td> |
99 | | <td> ) </td> |
100 | | <td width="100%"><code> [pure virtual, inherited]</code></td> |
101 | | </tr> |
102 | | </table> |
103 | | </div> |
104 | | <div class="memdoc"> |
105 | | |
106 | | <p> |
107 | | Incremental Bayes rule. |
108 | | <p> |
109 | | <dl compact><dt><b>Parameters:</b></dt><dd> |
110 | | <table border="0" cellspacing="2" cellpadding="0"> |
111 | | <tr><td valign="top"></td><td valign="top"><em>dt</em> </td><td>vector of input data </td></tr> |
112 | | </table> |
113 | | </dl> |
114 | | |
115 | | </div> |
116 | | </div><p> |
117 | | <hr>The documentation for this class was generated from the following files:<ul> |
| 56 | Basic <a class="el" href="classKalman.html" title="Kalman filter with covariance matrices in square root form.">Kalman</a> filter with full matrices (education purpose only)! Will be deleted soon! <hr>The documentation for this class was generated from the following files:<ul> |