Show
Ignore:
Timestamp:
03/06/09 15:03:45 (15 years ago)
Author:
smidl
Message:

correction of ARX tutorial

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • doc/html/classfsqmat.html

    r287 r290  
    22<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> 
    33<title>mixpp: fsqmat Class Reference</title> 
     4<link href="tabs.css" rel="stylesheet" type="text/css"> 
    45<link href="doxygen.css" rel="stylesheet" type="text/css"> 
    5 <link href="tabs.css" rel="stylesheet" type="text/css"> 
    66</head><body> 
    7 <!-- Generated by Doxygen 1.5.6 --> 
     7<!-- Generated by Doxygen 1.5.8 --> 
    88<script type="text/javascript"> 
    99<!-- 
     
    5353      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li> 
    5454      <li><a href="modules.html"><span>Modules</span></a></li> 
    55       <li class="current"><a href="classes.html"><span>Classes</span></a></li> 
     55      <li class="current"><a href="annotated.html"><span>Classes</span></a></li> 
    5656      <li><a href="files.html"><span>Files</span></a></li> 
    5757    </ul> 
     
    5959  <div class="tabs"> 
    6060    <ul> 
    61       <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li> 
    6261      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li> 
     62      <li><a href="classes.html"><span>Class&nbsp;Index</span></a></li> 
    6363      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li> 
    6464      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li> 
     
    7070<small> 
    7171[<a class="el" href="group__math.html">Auxiliary math functions</a>]</small> 
    72 </h1><!-- doxytag: class="fsqmat" --><!-- doxytag: inherits="sqmat" --><code>#include &lt;<a class="el" href="libDC_8h-source.html">libDC.h</a>&gt;</code> 
    73 <p> 
    74 <div class="dynheader"> 
    75 Inheritance diagram for fsqmat:</div> 
    76 <div class="dynsection"> 
    77  
    78 <p><center><img src="classfsqmat.png" usemap="#fsqmat_map" border="0" alt=""></center> 
    79 <map name="fsqmat_map"> 
    80 <area href="classsqmat.html" alt="sqmat" shape="rect" coords="0,0,47,24"> 
    81 </map> 
    82 </div> 
    83  
    84 <p> 
    85 <a href="classfsqmat-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2> 
    86 Fake <a class="el" href="classsqmat.html" title="Virtual class for representation of double symmetric matrices in square-root form...">sqmat</a>. This class maps <a class="el" href="classsqmat.html" title="Virtual class for representation of double symmetric matrices in square-root form...">sqmat</a> operations to operations on full matrix.  
    87 <p> 
    88 This class can be used to compare performance of algorithms using decomposed matrices with perormance of the same algorithms using full matrices; <table border="0" cellpadding="0" cellspacing="0"> 
     72</h1><!-- doxytag: class="fsqmat" --><!-- doxytag: inherits="sqmat" -->Fake <a class="el" href="classsqmat.html" title="Virtual class for representation of double symmetric matrices in square-root form...">sqmat</a>. This class maps <a class="el" href="classsqmat.html" title="Virtual class for representation of double symmetric matrices in square-root form...">sqmat</a> operations to operations on full matrix.   
     73<a href="#_details">More...</a> 
     74<p> 
     75<code>#include &lt;<a class="el" href="libDC_8h-source.html">libDC.h</a>&gt;</code> 
     76<p> 
     77 
     78<p> 
     79<a href="classfsqmat-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0"> 
    8980<tr><td></td></tr> 
    9081<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr> 
     
    175166 
    176167<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">add another <a class="el" href="classfsqmat.html" title="Fake sqmat. This class maps sqmat operations to operations on full matrix.">fsqmat</a> matrix <br></td></tr> 
    177 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e976bc9d899961e1d2087b0630ed33b7"></a><!-- doxytag: member="fsqmat::operator-=" ref="e976bc9d899961e1d2087b0630ed33b7" args="(const fsqmat &amp;A)" --> 
     168<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e976bc9d899961e1d2087b0630ed33b7"></a><!-- doxytag: member="fsqmat::operator&#45;=" ref="e976bc9d899961e1d2087b0630ed33b7" args="(const fsqmat &amp;A)" --> 
    178169<a class="el" href="classfsqmat.html">fsqmat</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classfsqmat.html#e976bc9d899961e1d2087b0630ed33b7">operator-=</a> (const <a class="el" href="classfsqmat.html">fsqmat</a> &amp;A)</td></tr> 
    179170 
     
    206197<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">print full matrix <br></td></tr> 
    207198</table> 
    208 <hr><h2>Member Function Documentation</h2> 
     199<hr><a name="_details"></a><h2>Detailed Description</h2> 
     200Fake <a class="el" href="classsqmat.html" title="Virtual class for representation of double symmetric matrices in square-root form...">sqmat</a>. This class maps <a class="el" href="classsqmat.html" title="Virtual class for representation of double symmetric matrices in square-root form...">sqmat</a> operations to operations on full matrix.  
     201<p> 
     202This class can be used to compare performance of algorithms using decomposed matrices with perormance of the same algorithms using full matrices; <hr><h2>Member Function Documentation</h2> 
     203<a class="anchor" name="9fa853e1ca28f2a1a1c43377e798ecb1"></a><!-- doxytag: member="fsqmat::inv" ref="9fa853e1ca28f2a1a1c43377e798ecb1" args="(fsqmat &amp;Inv)" --> 
     204<div class="memitem"> 
     205<div class="memproto"> 
     206      <table class="memname"> 
     207        <tr> 
     208          <td class="memname">void fsqmat::inv           </td> 
     209          <td>(</td> 
     210          <td class="paramtype"><a class="el" href="classfsqmat.html">fsqmat</a> &amp;&nbsp;</td> 
     211          <td class="paramname"> <em>Inv</em>          </td> 
     212          <td>&nbsp;)&nbsp;</td> 
     213          <td><code> [virtual]</code></td> 
     214        </tr> 
     215      </table> 
     216</div> 
     217<div class="memdoc"> 
     218 
     219<p> 
     220Matrix inversion preserving the chosen form.  
     221<p> 
     222<dl compact><dt><b>Parameters:</b></dt><dd> 
     223  <table border="0" cellspacing="2" cellpadding="0"> 
     224    <tr><td valign="top"></td><td valign="top"><em>Inv</em>&nbsp;</td><td>a space where the inverse is stored. </td></tr> 
     225  </table> 
     226</dl> 
     227 
     228<p>References <a class="el" href="libDC_8h-source.html#l00122">M</a>.</p> 
     229 
     230<p>Referenced by <a class="el" href="libKF_8h-source.html#l00389">bdm::EKF&lt; sq_T &gt;::bayes()</a>, and <a class="el" href="libEF_8cpp-source.html#l00021">bdm::egiw::evallog_nn()</a>.</p> 
     231 
     232</div> 
     233</div><p> 
     234<a class="anchor" name="5530d2756b5d991de755e6121c9a452e"></a><!-- doxytag: member="fsqmat::mult_sym" ref="5530d2756b5d991de755e6121c9a452e" args="(const mat &amp;C)" --> 
     235<div class="memitem"> 
     236<div class="memproto"> 
     237      <table class="memname"> 
     238        <tr> 
     239          <td class="memname">void fsqmat::mult_sym           </td> 
     240          <td>(</td> 
     241          <td class="paramtype">const mat &amp;&nbsp;</td> 
     242          <td class="paramname"> <em>C</em>          </td> 
     243          <td>&nbsp;)&nbsp;</td> 
     244          <td><code> [virtual]</code></td> 
     245        </tr> 
     246      </table> 
     247</div> 
     248<div class="memdoc"> 
     249 
     250<p> 
     251Inplace symmetric multiplication by a SQUARE matrix <img class="formulaInl" alt="$C$" src="form_24.png">, i.e. <img class="formulaInl" alt="$V = C*V*C'$" src="form_25.png">.  
     252<p> 
     253<dl compact><dt><b>Parameters:</b></dt><dd> 
     254  <table border="0" cellspacing="2" cellpadding="0"> 
     255    <tr><td valign="top"></td><td valign="top"><em>C</em>&nbsp;</td><td>multiplying matrix, </td></tr> 
     256  </table> 
     257</dl> 
     258 
     259<p>Implements <a class="el" href="classsqmat.html#60fbbfa9e483b8187c135f787ee53afa">sqmat</a>.</p> 
     260 
     261<p>References <a class="el" href="libDC_8h-source.html#l00122">M</a>.</p> 
     262 
     263<p>Referenced by <a class="el" href="libKF_8h-source.html#l00389">bdm::EKF&lt; sq_T &gt;::bayes()</a>.</p> 
     264 
     265</div> 
     266</div><p> 
     267<a class="anchor" name="92052a8adc2054b63e42d1373d145c89"></a><!-- doxytag: member="fsqmat::mult_sym_t" ref="92052a8adc2054b63e42d1373d145c89" args="(const mat &amp;C)" --> 
     268<div class="memitem"> 
     269<div class="memproto"> 
     270      <table class="memname"> 
     271        <tr> 
     272          <td class="memname">void fsqmat::mult_sym_t           </td> 
     273          <td>(</td> 
     274          <td class="paramtype">const mat &amp;&nbsp;</td> 
     275          <td class="paramname"> <em>C</em>          </td> 
     276          <td>&nbsp;)&nbsp;</td> 
     277          <td><code> [virtual]</code></td> 
     278        </tr> 
     279      </table> 
     280</div> 
     281<div class="memdoc"> 
     282 
     283<p> 
     284Inplace symmetric multiplication by a SQUARE transpose of matrix <img class="formulaInl" alt="$C$" src="form_24.png">, i.e. <img class="formulaInl" alt="$V = C'*V*C$" src="form_26.png">.  
     285<p> 
     286<dl compact><dt><b>Parameters:</b></dt><dd> 
     287  <table border="0" cellspacing="2" cellpadding="0"> 
     288    <tr><td valign="top"></td><td valign="top"><em>C</em>&nbsp;</td><td>multiplying matrix, </td></tr> 
     289  </table> 
     290</dl> 
     291 
     292<p>Implements <a class="el" href="classsqmat.html#6909e906da17725b1b80f3cae7cf3325">sqmat</a>.</p> 
     293 
     294<p>References <a class="el" href="libDC_8h-source.html#l00122">M</a>.</p> 
     295 
     296</div> 
     297</div><p> 
    209298<a class="anchor" name="b36530e155667fe9f1bd58394e50c65a"></a><!-- doxytag: member="fsqmat::opupdt" ref="b36530e155667fe9f1bd58394e50c65a" args="(const vec &amp;v, double w)" --> 
    210299<div class="memitem"> 
     
    246335</div> 
    247336</div><p> 
    248 <a class="anchor" name="5530d2756b5d991de755e6121c9a452e"></a><!-- doxytag: member="fsqmat::mult_sym" ref="5530d2756b5d991de755e6121c9a452e" args="(const mat &amp;C)" --> 
    249 <div class="memitem"> 
    250 <div class="memproto"> 
    251       <table class="memname"> 
    252         <tr> 
    253           <td class="memname">void fsqmat::mult_sym           </td> 
    254           <td>(</td> 
    255           <td class="paramtype">const mat &amp;&nbsp;</td> 
    256           <td class="paramname"> <em>C</em>          </td> 
    257           <td>&nbsp;)&nbsp;</td> 
    258           <td><code> [virtual]</code></td> 
    259         </tr> 
    260       </table> 
    261 </div> 
    262 <div class="memdoc"> 
    263  
    264 <p> 
    265 Inplace symmetric multiplication by a SQUARE matrix <img class="formulaInl" alt="$C$" src="form_24.png">, i.e. <img class="formulaInl" alt="$V = C*V*C'$" src="form_25.png">.  
    266 <p> 
    267 <dl compact><dt><b>Parameters:</b></dt><dd> 
    268   <table border="0" cellspacing="2" cellpadding="0"> 
    269     <tr><td valign="top"></td><td valign="top"><em>C</em>&nbsp;</td><td>multiplying matrix, </td></tr> 
    270   </table> 
    271 </dl> 
    272  
    273 <p>Implements <a class="el" href="classsqmat.html#60fbbfa9e483b8187c135f787ee53afa">sqmat</a>.</p> 
    274  
    275 <p>References <a class="el" href="libDC_8h-source.html#l00122">M</a>.</p> 
    276  
    277 <p>Referenced by <a class="el" href="libKF_8h-source.html#l00389">bdm::EKF&lt; sq_T &gt;::bayes()</a>.</p> 
    278  
    279 </div> 
    280 </div><p> 
    281 <a class="anchor" name="92052a8adc2054b63e42d1373d145c89"></a><!-- doxytag: member="fsqmat::mult_sym_t" ref="92052a8adc2054b63e42d1373d145c89" args="(const mat &amp;C)" --> 
    282 <div class="memitem"> 
    283 <div class="memproto"> 
    284       <table class="memname"> 
    285         <tr> 
    286           <td class="memname">void fsqmat::mult_sym_t           </td> 
    287           <td>(</td> 
    288           <td class="paramtype">const mat &amp;&nbsp;</td> 
    289           <td class="paramname"> <em>C</em>          </td> 
    290           <td>&nbsp;)&nbsp;</td> 
    291           <td><code> [virtual]</code></td> 
    292         </tr> 
    293       </table> 
    294 </div> 
    295 <div class="memdoc"> 
    296  
    297 <p> 
    298 Inplace symmetric multiplication by a SQUARE transpose of matrix <img class="formulaInl" alt="$C$" src="form_24.png">, i.e. <img class="formulaInl" alt="$V = C'*V*C$" src="form_26.png">.  
    299 <p> 
    300 <dl compact><dt><b>Parameters:</b></dt><dd> 
    301   <table border="0" cellspacing="2" cellpadding="0"> 
    302     <tr><td valign="top"></td><td valign="top"><em>C</em>&nbsp;</td><td>multiplying matrix, </td></tr> 
    303   </table> 
    304 </dl> 
    305  
    306 <p>Implements <a class="el" href="classsqmat.html#6909e906da17725b1b80f3cae7cf3325">sqmat</a>.</p> 
    307  
    308 <p>References <a class="el" href="libDC_8h-source.html#l00122">M</a>.</p> 
    309  
    310 </div> 
    311 </div><p> 
    312 <a class="anchor" name="9fa853e1ca28f2a1a1c43377e798ecb1"></a><!-- doxytag: member="fsqmat::inv" ref="9fa853e1ca28f2a1a1c43377e798ecb1" args="(fsqmat &amp;Inv)" --> 
    313 <div class="memitem"> 
    314 <div class="memproto"> 
    315       <table class="memname"> 
    316         <tr> 
    317           <td class="memname">void fsqmat::inv           </td> 
    318           <td>(</td> 
    319           <td class="paramtype"><a class="el" href="classfsqmat.html">fsqmat</a> &amp;&nbsp;</td> 
    320           <td class="paramname"> <em>Inv</em>          </td> 
    321           <td>&nbsp;)&nbsp;</td> 
    322           <td><code> [virtual]</code></td> 
    323         </tr> 
    324       </table> 
    325 </div> 
    326 <div class="memdoc"> 
    327  
    328 <p> 
    329 Matrix inversion preserving the chosen form.  
    330 <p> 
    331 <dl compact><dt><b>Parameters:</b></dt><dd> 
    332   <table border="0" cellspacing="2" cellpadding="0"> 
    333     <tr><td valign="top"></td><td valign="top"><em>Inv</em>&nbsp;</td><td>a space where the inverse is stored. </td></tr> 
    334   </table> 
    335 </dl> 
    336  
    337 <p>References <a class="el" href="libDC_8h-source.html#l00122">M</a>.</p> 
    338  
    339 <p>Referenced by <a class="el" href="libKF_8h-source.html#l00389">bdm::EKF&lt; sq_T &gt;::bayes()</a>, and <a class="el" href="libEF_8cpp-source.html#l00021">bdm::egiw::evallog_nn()</a>.</p> 
    340  
    341 </div> 
    342 </div><p> 
    343337<a class="anchor" name="842a774077ee34ac3c36d180ab33e103"></a><!-- doxytag: member="fsqmat::sqrt_mult" ref="842a774077ee34ac3c36d180ab33e103" args="(const vec &amp;v) const " --> 
    344338<div class="memitem"> 
     
    370364<li><a class="el" href="libDC_8h-source.html">libDC.h</a><li>libDC.cpp</ul> 
    371365</div> 
    372 <hr size="1"><address style="text-align: right;"><small>Generated on Wed Mar 4 18:50:17 2009 for mixpp by&nbsp; 
     366<hr size="1"><address style="text-align: right;"><small>Generated on Fri Mar 6 15:01:38 2009 for mixpp by&nbsp; 
    373367<a href="http://www.doxygen.org/index.html"> 
    374 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address> 
     368<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.8 </small></address> 
    375369</body> 
    376370</html>