Changeset 590 for library/doc/html/classbdm_1_1ARX.html
- Timestamp:
- 08/29/09 20:54:10 (15 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
library/doc/html/classbdm_1_1ARX.html
r538 r590 103 103 </td><td class="memItemRight" valign="bottom"><b>ARX</b> (const <a class="el" href="classbdm_1_1ARX.html">ARX</a> &A0)</td></tr> 104 104 105 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ca0b54c0997cfd567f49377af5def106"></a><!-- doxytag: member="bdm::ARX::_copy_" ref="ca0b54c0997cfd567f49377af5def106" args="() const " --> 106 <a class="el" href="classbdm_1_1ARX.html">ARX</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1ARX.html#ca0b54c0997cfd567f49377af5def106">_copy_</a> () const </td></tr> 107 108 <tr><td class="mdescLeft"> </td><td class="mdescRight">Flatten the posterior as if to keep nu0 data. <br></td></tr> 105 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classbdm_1_1ARX.html">ARX</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1ARX.html#ca0b54c0997cfd567f49377af5def106">_copy_</a> () const </td></tr> 106 109 107 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7aef6fe827f15427d534e6fb2c220e04"></a><!-- doxytag: member="bdm::ARX::set_parameters" ref="7aef6fe827f15427d534e6fb2c220e04" args="(double frg0)" --> 110 108 void </td><td class="memItemRight" valign="bottom"><b>set_parameters</b> (double frg0)</td></tr> … … 144 142 145 143 <tr><td class="mdescLeft"> </td><td class="mdescRight">Brute force structure estimation. <a href="#16b02ae03316751664c22d59d90c1e34"></a><br></td></tr> 144 <tr><td class="memItemLeft" nowrap align="right" valign="top">ivec </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1ARX.html#5d0f217ce270e6a8cb43a67b6c4b67fa">structure_est_LT</a> (<a class="el" href="classbdm_1_1egiw.html">egiw</a> Eg0)</td></tr> 145 146 <tr><td class="mdescLeft"> </td><td class="mdescRight">Smarter structure estimation by Ludvik Tesar. <a href="#5d0f217ce270e6a8cb43a67b6c4b67fa"></a><br></td></tr> 146 147 <tr><td colspan="2"><div class="groupHeader">Access attributes</div></td></tr> 147 148 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5a96a50d212648f049122a31d9553618"></a><!-- doxytag: member="bdm::ARX::posterior" ref="5a96a50d212648f049122a31d9553618" args="() const " --> … … 281 282 <dl compact><dt><b><a class="el" href="todo.html#_todo000001">Todo:</a></b></dt><dd>sort out constant terms - bayes should accept vec without additional 1s </dd></dl> 282 283 <hr><h2>Member Function Documentation</h2> 284 <a class="anchor" name="ca0b54c0997cfd567f49377af5def106"></a><!-- doxytag: member="bdm::ARX::_copy_" ref="ca0b54c0997cfd567f49377af5def106" args="() const " --> 285 <div class="memitem"> 286 <div class="memproto"> 287 <table class="memname"> 288 <tr> 289 <td class="memname"><a class="el" href="classbdm_1_1ARX.html">ARX</a> * bdm::ARX::_copy_ </td> 290 <td>(</td> 291 <td class="paramname"> </td> 292 <td> ) </td> 293 <td> const<code> [virtual]</code></td> 294 </tr> 295 </table> 296 </div> 297 <div class="memdoc"> 298 299 <p> 300 Copy function required in vectors, Arrays of <a class="el" href="classbdm_1_1BM.html" title="Bayesian Model of a system, i.e. all uncertainty is modeled by probabilities.">BM</a> etc. Have to be DELETED manually! Prototype: <div class="fragment"><pre class="fragment"> BM* <a class="code" href="classbdm_1_1ARX.html#ca0b54c0997cfd567f49377af5def106">_copy_</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> <span class="keyword">new</span> BM(*<span class="keyword">this</span>);} 301 </pre></div> 302 <p>Reimplemented from <a class="el" href="classbdm_1_1BMEF.html#62d2e4691bed41a1efa6b9c2e35e5c67">bdm::BMEF</a>.</p> 303 304 </div> 305 </div><p> 283 306 <a class="anchor" name="8bdf2974052e8ce74eb0d4f3791c58a3"></a><!-- doxytag: member="bdm::ARX::bayes" ref="8bdf2974052e8ce74eb0d4f3791c58a3" args="(const vec &dt)" --> 284 307 <div class="memitem"> … … 308 331 <p>Reimplemented from <a class="el" href="classbdm_1_1BMEF.html#c287f4c0c1ea31b91572ec45351838f1">bdm::BMEF</a>.</p> 309 332 310 <p>References <a class="el" href="arx_8cpp-source.html#l0000 5">bayes()</a>.</p>333 <p>References <a class="el" href="arx_8cpp-source.html#l00004">bayes()</a>.</p> 311 334 312 335 </div> … … 331 354 <a class="el" href="classbdm_1_1UI.html" title="UI is an abstract class which collects all the auxiliary functions useful to prepare...">UI</a> for <a class="el" href="classbdm_1_1ARX.html" title="Linear Autoregressive model with Gaussian noise.">ARX</a> estimator<p> 332 355 The <a class="el" href="classbdm_1_1ARX.html" title="Linear Autoregressive model with Gaussian noise.">ARX</a> is constructed from a structure with fields: <div class="fragment"><pre class="fragment"> estimator = { 333 type = <span class="stringliteral">"ARX"</span>;356 <span class="keyword">class </span>= "ARX"; 334 357 y = {type=<span class="stringliteral">"rv"</span>, ...} <span class="comment">// description of output variables</span> 335 358 rgr = {type=<span class="stringliteral">"rv"</span>, ...} <span class="comment">// description of regressor variables</span> … … 344 367 </pre></div><p> 345 368 The estimator will assign names of the posterior in the form ["theta_i" and "r_i"] 346 <p>Reimplemented from <a class="el" href="classbdm_1_1 root.html#0551e3121091c5199bf4413b50522176">bdm::root</a>.</p>347 348 <p>References <a class="el" href="exp__family_8h-source.html#l000 77">bdm::BMEF::frg</a>, and <a class="el" href="user__info_8h-source.html#l00410">bdm::UI::get()</a>.</p>369 <p>Reimplemented from <a class="el" href="classbdm_1_1BM.html#23c6a8f71f922023ab08dcb0487a86de">bdm::BM</a>.</p> 370 371 <p>References <a class="el" href="exp__family_8h-source.html#l00084">bdm::BMEF::frg</a>, <a class="el" href="user__info_8h-source.html#l00443">bdm::UI::get()</a>, and <a class="el" href="bdmbase_8h-source.html#l00950">bdm::BM::set_options()</a>.</p> 349 372 350 373 </div> … … 370 393 <p>Reimplemented from <a class="el" href="classbdm_1_1BM.html#50257e0c1e5b5c73153ea6e716ad8ae0">bdm::BM</a>.</p> 371 394 372 <p>References <a class="el" href="exp__family_8h-source.html#l002 32">bdm::egiw::_nu()</a>, <a class="el" href="exp__family_8h-source.html#l00230">bdm::egiw::_V()</a>, <a class="el" href="arx_8h-source.html#l00049">est</a>, <a class="el" href="bdmbase_8h-source.html#l00852">bdm::BM::evalll</a>, <a class="el" href="exp__family_8h-source.html#l00077">bdm::BMEF::frg</a>, <a class="el" href="exp__family_8h-source.html#l00079">bdm::BMEF::last_lognc</a>, <a class="el" href="exp__family_8cpp-source.html#l00050">bdm::egiw::lognc()</a>, <a class="el" href="arx_8h-source.html#l00053">nu</a>, <a class="el" href="square__mat_8cpp-source.html#l00074">bdm::ldmat::opupdt()</a>, <a class="el" href="exp__family_8h-source.html#l00225">bdm::egiw::pow()</a>, and <a class="el" href="arx_8h-source.html#l00051">V</a>.</p>395 <p>References <a class="el" href="exp__family_8h-source.html#l00247">bdm::egiw::_nu()</a>, <a class="el" href="exp__family_8h-source.html#l00245">bdm::egiw::_V()</a>, <a class="el" href="arx_8h-source.html#l00051">est</a>, <a class="el" href="bdmbase_8h-source.html#l00850">bdm::BM::evalll</a>, <a class="el" href="exp__family_8h-source.html#l00084">bdm::BMEF::frg</a>, <a class="el" href="exp__family_8h-source.html#l00086">bdm::BMEF::last_lognc</a>, <a class="el" href="exp__family_8cpp-source.html#l00050">bdm::egiw::lognc()</a>, <a class="el" href="arx_8h-source.html#l00055">nu</a>, <a class="el" href="square__mat_8cpp-source.html#l00074">bdm::ldmat::opupdt()</a>, <a class="el" href="exp__family_8h-source.html#l00240">bdm::egiw::pow()</a>, and <a class="el" href="arx_8h-source.html#l00053">V</a>.</p> 373 396 374 397 </div> … … 397 420 <p>Reimplemented from <a class="el" href="classbdm_1_1BM.html#598b25e3f3d96a5bc00a5faeb5b3c912">bdm::BM</a>.</p> 398 421 399 <p>References <a class="el" href="bdm base_8h-source.html#l00372">bdm::epdf::dimension()</a>, <a class="el" href="arx_8h-source.html#l00049">est</a>, <a class="el" href="exp__family_8cpp-source.html#l00145">bdm::egiw::mean_mat()</a>, <a class="el" href="square__mat_8h-source.html#l00099">bdm::sqmat::rows()</a>, <a class="el" href="exp__family_8h-source.html#l00536">bdm::mlnorm< sq_T, TEpdf >::set_parameters()</a>, and <a class="el" href="arx_8h-source.html#l00051">V</a>.</p>422 <p>References <a class="el" href="bdmerror_8h-source.html#l00047">bdm_assert_debug</a>, <a class="el" href="bdmbase_8h-source.html#l00378">bdm::epdf::dimension()</a>, <a class="el" href="arx_8h-source.html#l00051">est</a>, <a class="el" href="exp__family_8cpp-source.html#l00145">bdm::egiw::mean_mat()</a>, <a class="el" href="square__mat_8h-source.html#l00100">bdm::sqmat::rows()</a>, <a class="el" href="exp__family_8h-source.html#l00554">bdm::mlnorm< sq_T, TEpdf >::set_parameters()</a>, and <a class="el" href="arx_8h-source.html#l00053">V</a>.</p> 400 423 401 424 </div> … … 422 445 <dl class="return" compact><dt><b>Returns:</b></dt><dd>indeces of accepted regressors. </dd></dl> 423 446 424 <p>References <a class="el" href="bdmbase_8h-source.html#l00372">bdm::epdf::dimension()</a>, <a class="el" href="arx_8h-source.html#l00049">est</a>, and <a class="el" href="exp__family_8cpp-source.html#l00050">bdm::egiw::lognc()</a>.</p> 447 <p>References <a class="el" href="bdmbase_8h-source.html#l00378">bdm::epdf::dimension()</a>, <a class="el" href="arx_8h-source.html#l00051">est</a>, and <a class="el" href="exp__family_8cpp-source.html#l00050">bdm::egiw::lognc()</a>.</p> 448 449 </div> 450 </div><p> 451 <a class="anchor" name="5d0f217ce270e6a8cb43a67b6c4b67fa"></a><!-- doxytag: member="bdm::ARX::structure_est_LT" ref="5d0f217ce270e6a8cb43a67b6c4b67fa" args="(egiw Eg0)" --> 452 <div class="memitem"> 453 <div class="memproto"> 454 <table class="memname"> 455 <tr> 456 <td class="memname">ivec bdm::ARX::structure_est_LT </td> 457 <td>(</td> 458 <td class="paramtype"><a class="el" href="classbdm_1_1egiw.html">egiw</a> </td> 459 <td class="paramname"> <em>Eg0</em> </td> 460 <td> ) </td> 461 <td></td> 462 </tr> 463 </table> 464 </div> 465 <div class="memdoc"> 466 467 <p> 468 Smarter structure estimation by Ludvik Tesar. 469 <p> 470 <dl class="return" compact><dt><b>Returns:</b></dt><dd>indeces of accepted regressors. </dd></dl> 425 471 426 472 </div> … … 445 491 <li><a class="el" href="arx_8h-source.html">arx.h</a><li>arx.cpp</ul> 446 492 </div> 447 <hr size="1"><address style="text-align: right;"><small>Generated on S un Aug 16 17:58:192009 for mixpp by 493 <hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 29 20:49:46 2009 for mixpp by 448 494 <a href="http://www.doxygen.org/index.html"> 449 495 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.8 </small></address>