Changeset 33 for doc/html/classenorm.html
- Timestamp:
- 03/05/08 16:01:56 (17 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
doc/html/classenorm.html
r32 r33 46 46 <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr> 47 47 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7b5cb487a2570e8109bfdc0df149aa06"></a><!-- doxytag: member="enorm::enorm" ref="7b5cb487a2570e8109bfdc0df149aa06" args="(RV &rv)" --> 48 </td><td class="memItemRight" valign="bottom">< b>enorm</b> (<a class="el" href="classRV.html">RV</a> &rv)</td></tr>48 </td><td class="memItemRight" valign="bottom"><a class="el" href="classenorm.html#7b5cb487a2570e8109bfdc0df149aa06">enorm</a> (<a class="el" href="classRV.html">RV</a> &<a class="el" href="classepdf.html#74da992e3f5d598da8850b646b79b9d9">rv</a>)</td></tr> 49 49 50 <tr><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <br></td></tr> 50 51 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1394a65caa6e00d42e00cc99b12227af"></a><!-- doxytag: member="enorm::set_parameters" ref="1394a65caa6e00d42e00cc99b12227af" args="(const vec &mu, const sq_T &R)" --> 51 void </td><td class="memItemRight" valign="bottom">< b>set_parameters</b> (const vec &<a class="el" href="classenorm.html#71fde0d54bba147e00f612577f95ad20">mu</a>, const sq_T &<a class="el" href="classenorm.html#4ccc8d8514d644ef1c98d8ab023748a1">R</a>)</td></tr>52 void </td><td class="memItemRight" valign="bottom"><a class="el" href="classenorm.html#1394a65caa6e00d42e00cc99b12227af">set_parameters</a> (const vec &<a class="el" href="classenorm.html#71fde0d54bba147e00f612577f95ad20">mu</a>, const sq_T &<a class="el" href="classenorm.html#4ccc8d8514d644ef1c98d8ab023748a1">R</a>)</td></tr> 52 53 54 <tr><td class="mdescLeft"> </td><td class="mdescRight">Set mean value <code>mu</code> and covariance <code>R</code>. <br></td></tr> 53 55 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5b5fd142b6b17ea334597960e3fe126a"></a><!-- doxytag: member="enorm::tupdate" ref="5b5fd142b6b17ea334597960e3fe126a" args="(double phi, mat &vbar, double nubar)" --> 54 56 void </td><td class="memItemRight" valign="bottom"><a class="el" href="classenorm.html#5b5fd142b6b17ea334597960e3fe126a">tupdate</a> (double phi, mat &vbar, double nubar)</td></tr> … … 56 58 <tr><td class="mdescLeft"> </td><td class="mdescRight">tupdate in exponential form (not really handy) <br></td></tr> 57 59 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5bf185e31e5954fceb90ada3debd2ff2"></a><!-- doxytag: member="enorm::dupdate" ref="5bf185e31e5954fceb90ada3debd2ff2" args="(mat &v, double nu=1.0)" --> 58 void </td><td class="memItemRight" valign="bottom">< b>dupdate</b> (mat &v, double nu=1.0)</td></tr>60 void </td><td class="memItemRight" valign="bottom"><a class="el" href="classenorm.html#5bf185e31e5954fceb90ada3debd2ff2">dupdate</a> (mat &v, double nu=1.0)</td></tr> 59 61 60 <tr><td class="memItemLeft" nowrap align="right" valign="top">vec </td><td class="memItemRight" valign="bottom"><a class="el" href="classenorm.html#6020bcd89db2c9584bd8871001bd2023">sample</a> ()</td></tr> 62 <tr><td class="mdescLeft"> </td><td class="mdescRight">dupdate in exponential form (not really handy) <br></td></tr> 63 <tr><td class="memItemLeft" nowrap align="right" valign="top">vec </td><td class="memItemRight" valign="bottom"><a class="el" href="classenorm.html#60b47544f6181ffd4530d3e415ce12c5">sample</a> () const </td></tr> 61 64 62 <tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the required moment of the <a class="el" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>. <a href="#60 20bcd89db2c9584bd8871001bd2023"></a><br></td></tr>63 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name=" 531bd094057afa768f4853a7e441920d"></a><!-- doxytag: member="enorm::sample" ref="531bd094057afa768f4853a7e441920d" args="(int N)" -->64 mat </td><td class="memItemRight" valign="bottom">< b>sample</b> (int N)</td></tr>65 <tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the required moment of the <a class="el" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>. <a href="#60b47544f6181ffd4530d3e415ce12c5"></a><br></td></tr> 66 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="60f0f3bfa53d6e65843eea9532b16d36"></a><!-- doxytag: member="enorm::sample" ref="60f0f3bfa53d6e65843eea9532b16d36" args="(int N) const " --> 67 mat </td><td class="memItemRight" valign="bottom"><a class="el" href="classenorm.html#60f0f3bfa53d6e65843eea9532b16d36">sample</a> (int N) const </td></tr> 65 68 66 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="93107f05a8e9b34b64853767200121a4"></a><!-- doxytag: member="enorm::eval" ref="93107f05a8e9b34b64853767200121a4" args="(const vec &val)" --> 67 double </td><td class="memItemRight" valign="bottom"><a class="el" href="classenorm.html#93107f05a8e9b34b64853767200121a4">eval</a> (const vec &val)</td></tr> 69 <tr><td class="mdescLeft"> </td><td class="mdescRight">TODO is it used? <br></td></tr> 70 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b9e1dfd33692d7b3f1a59f17b0e61bd0"></a><!-- doxytag: member="enorm::eval" ref="b9e1dfd33692d7b3f1a59f17b0e61bd0" args="(const vec &val) const " --> 71 double </td><td class="memItemRight" valign="bottom"><a class="el" href="classenorm.html#b9e1dfd33692d7b3f1a59f17b0e61bd0">eval</a> (const vec &val) const </td></tr> 68 72 69 73 <tr><td class="mdescLeft"> </td><td class="mdescRight">Compute probability of argument <code>val</code>. <br></td></tr> 70 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name=" 9517594915e897584eaebbb057ed8881"></a><!-- doxytag: member="enorm::evalpdflog" ref="9517594915e897584eaebbb057ed8881" args="(const vec &val)" -->71 double </td><td class="memItemRight" valign="bottom"><a class="el" href="classenorm.html# 9517594915e897584eaebbb057ed8881">evalpdflog</a> (const vec &val)</td></tr>74 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="609a7c33dbb4fdfab050f3bdd1122401"></a><!-- doxytag: member="enorm::evalpdflog" ref="609a7c33dbb4fdfab050f3bdd1122401" args="(const vec &val) const " --> 75 double </td><td class="memItemRight" valign="bottom"><a class="el" href="classenorm.html#609a7c33dbb4fdfab050f3bdd1122401">evalpdflog</a> (const vec &val) const </td></tr> 72 76 73 77 <tr><td class="mdescLeft"> </td><td class="mdescRight">Compute log-probability of argument <code>val</code>. <br></td></tr> 74 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name=" 191c1220c3ddd0c5f54e78f19b57ebd5"></a><!-- doxytag: member="enorm::mean" ref="191c1220c3ddd0c5f54e78f19b57ebd5" args="()" -->75 vec </td><td class="memItemRight" valign="bottom"><a class="el" href="classenorm.html# 191c1220c3ddd0c5f54e78f19b57ebd5">mean</a> ()</td></tr>78 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="50fa84da7bae02f7af17a98f37566899"></a><!-- doxytag: member="enorm::mean" ref="50fa84da7bae02f7af17a98f37566899" args="() const " --> 79 vec </td><td class="memItemRight" valign="bottom"><a class="el" href="classenorm.html#50fa84da7bae02f7af17a98f37566899">mean</a> () const </td></tr> 76 80 77 81 <tr><td class="mdescLeft"> </td><td class="mdescRight">return expected value <br></td></tr> … … 88 92 89 93 <tr><td class="mdescLeft"> </td><td class="mdescRight">set cache as inconsistent <br></td></tr> 94 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b89143f12c9b49282e30841e4fb5f337"></a><!-- doxytag: member="enorm::_rv" ref="b89143f12c9b49282e30841e4fb5f337" args="() const " --> 95 <a class="el" href="classRV.html">RV</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classepdf.html#b89143f12c9b49282e30841e4fb5f337">_rv</a> () const </td></tr> 96 97 <tr><td class="mdescLeft"> </td><td class="mdescRight">access function <br></td></tr> 90 98 <tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr> 91 99 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="71fde0d54bba147e00f612577f95ad20"></a><!-- doxytag: member="enorm::mu" ref="71fde0d54bba147e00f612577f95ad20" args="" --> … … 110 118 <tr><td class="mdescLeft"> </td><td class="mdescRight">dimension (redundant from rv.count() for easier coding ) <br></td></tr> 111 119 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="74da992e3f5d598da8850b646b79b9d9"></a><!-- doxytag: member="enorm::rv" ref="74da992e3f5d598da8850b646b79b9d9" args="" --> 112 <a class="el" href="classRV.html">RV</a> </td><td class="memItemRight" valign="bottom">< b>rv</b></td></tr>120 <a class="el" href="classRV.html">RV</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classepdf.html#74da992e3f5d598da8850b646b79b9d9">rv</a></td></tr> 113 121 122 <tr><td class="mdescLeft"> </td><td class="mdescRight">Identified of the random variable. <br></td></tr> 114 123 </table> 115 124 <hr><a name="_details"></a><h2>Detailed Description</h2> … … 120 129 <p> 121 130 More?... <hr><h2>Member Function Documentation</h2> 122 <a class="anchor" name="60 20bcd89db2c9584bd8871001bd2023"></a><!-- doxytag: member="enorm::sample" ref="6020bcd89db2c9584bd8871001bd2023" args="()" -->131 <a class="anchor" name="60b47544f6181ffd4530d3e415ce12c5"></a><!-- doxytag: member="enorm::sample" ref="60b47544f6181ffd4530d3e415ce12c5" args="() const " --> 123 132 <div class="memitem"> 124 133 <div class="memproto"> … … 131 140 <td class="paramname"> </td> 132 141 <td> ) </td> 133 <td width="100%"> <code> [inline, virtual]</code></td>142 <td width="100%"> const<code> [inline, virtual]</code></td> 134 143 </tr> 135 144 </table> … … 141 150 <p> 142 151 Returns a sample from the density, <img class="formulaInl" alt="$x \sim epdf(rv)$" src="form_3.png"> 143 <p>Implements <a class="el" href="classepdf.html# 7f74d871d50b9ff360f1b3879092a9fa">epdf</a>.</p>152 <p>Implements <a class="el" href="classepdf.html#8019654e494bf5e458f6fb947e11b262">epdf</a>.</p> 144 153 145 154 </div> … … 147 156 <hr>The documentation for this class was generated from the following file:<ul> 148 157 <li>work/mixpp/bdm/stat/<a class="el" href="libEF_8h-source.html">libEF.h</a></ul> 149 <hr size="1"><address style="text-align: right;"><small>Generated on Thu Feb 28 16:54:482008 for mixpp by 158 <hr size="1"><address style="text-align: right;"><small>Generated on Wed Mar 5 15:40:05 2008 for mixpp by 150 159 <a href="http://www.doxygen.org/index.html"> 151 160 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>