Show
Ignore:
Timestamp:
08/29/09 20:54:10 (15 years ago)
Author:
smidl
Message:

doc

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • library/doc/html/classbdm_1_1ARX.html

    r538 r590  
    103103&nbsp;</td><td class="memItemRight" valign="bottom"><b>ARX</b> (const <a class="el" href="classbdm_1_1ARX.html">ARX</a> &amp;A0)</td></tr> 
    104104 
    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> *&nbsp;</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">&nbsp;</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> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1ARX.html#ca0b54c0997cfd567f49377af5def106">_copy_</a> () const </td></tr> 
     106 
    109107<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)" --> 
    110108void&nbsp;</td><td class="memItemRight" valign="bottom"><b>set_parameters</b> (double frg0)</td></tr> 
     
    144142 
    145143<tr><td class="mdescLeft">&nbsp;</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&nbsp;</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">&nbsp;</td><td class="mdescRight">Smarter structure estimation by Ludvik Tesar.  <a href="#5d0f217ce270e6a8cb43a67b6c4b67fa"></a><br></td></tr> 
    146147<tr><td colspan="2"><div class="groupHeader">Access attributes</div></td></tr> 
    147148<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5a96a50d212648f049122a31d9553618"></a><!-- doxytag: member="bdm::ARX::posterior" ref="5a96a50d212648f049122a31d9553618" args="() const " --> 
     
    281282<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> 
    282283<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>&nbsp;)&nbsp;</td> 
     293          <td> const<code> [virtual]</code></td> 
     294        </tr> 
     295      </table> 
     296</div> 
     297<div class="memdoc"> 
     298 
     299<p> 
     300Copy 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> 
    283306<a class="anchor" name="8bdf2974052e8ce74eb0d4f3791c58a3"></a><!-- doxytag: member="bdm::ARX::bayes" ref="8bdf2974052e8ce74eb0d4f3791c58a3" args="(const vec &amp;dt)" --> 
    284307<div class="memitem"> 
     
    308331<p>Reimplemented from <a class="el" href="classbdm_1_1BMEF.html#c287f4c0c1ea31b91572ec45351838f1">bdm::BMEF</a>.</p> 
    309332 
    310 <p>References <a class="el" href="arx_8cpp-source.html#l00005">bayes()</a>.</p> 
     333<p>References <a class="el" href="arx_8cpp-source.html#l00004">bayes()</a>.</p> 
    311334 
    312335</div> 
     
    331354<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> 
    332355The <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"; 
    334357                y = {type=<span class="stringliteral">"rv"</span>, ...}   <span class="comment">// description of output variables</span> 
    335358                rgr = {type=<span class="stringliteral">"rv"</span>, ...} <span class="comment">// description of regressor variables</span> 
     
    344367</pre></div><p> 
    345368The 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_1root.html#0551e3121091c5199bf4413b50522176">bdm::root</a>.</p> 
    347  
    348 <p>References <a class="el" href="exp__family_8h-source.html#l00077">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> 
    349372 
    350373</div> 
     
    370393<p>Reimplemented from <a class="el" href="classbdm_1_1BM.html#50257e0c1e5b5c73153ea6e716ad8ae0">bdm::BM</a>.</p> 
    371394 
    372 <p>References <a class="el" href="exp__family_8h-source.html#l00232">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> 
    373396 
    374397</div> 
     
    397420<p>Reimplemented from <a class="el" href="classbdm_1_1BM.html#598b25e3f3d96a5bc00a5faeb5b3c912">bdm::BM</a>.</p> 
    398421 
    399 <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>, <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&lt; sq_T, TEpdf &gt;::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&lt; sq_T, TEpdf &gt;::set_parameters()</a>, and <a class="el" href="arx_8h-source.html#l00053">V</a>.</p> 
    400423 
    401424</div> 
     
    422445<dl class="return" compact><dt><b>Returns:</b></dt><dd>indeces of accepted regressors. </dd></dl> 
    423446 
    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>&nbsp;</td> 
     459          <td class="paramname"> <em>Eg0</em>          </td> 
     460          <td>&nbsp;)&nbsp;</td> 
     461          <td></td> 
     462        </tr> 
     463      </table> 
     464</div> 
     465<div class="memdoc"> 
     466 
     467<p> 
     468Smarter structure estimation by Ludvik Tesar.  
     469<p> 
     470<dl class="return" compact><dt><b>Returns:</b></dt><dd>indeces of accepted regressors. </dd></dl> 
    425471 
    426472</div> 
     
    445491<li><a class="el" href="arx_8h-source.html">arx.h</a><li>arx.cpp</ul> 
    446492</div> 
    447 <hr size="1"><address style="text-align: right;"><small>Generated on Sun Aug 16 17:58:19 2009 for mixpp by&nbsp; 
     493<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 29 20:49:46 2009 for mixpp by&nbsp; 
    448494<a href="http://www.doxygen.org/index.html"> 
    449495<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.8 </small></address>