Changeset 368 for doc/html/classbdm_1_1ArxDS.html
- Timestamp:
- 06/08/09 18:02:55 (16 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
doc/html/classbdm_1_1ArxDS.html
r354 r368 123 123 124 124 <tr><td class="mdescLeft"> </td><td class="mdescRight">Register <a class="el" href="classbdm_1_1DS.html" title="Abstract class for discrete-time sources of data.">DS</a> for logging into <a class="el" href="classbdm_1_1logger.html" title="Class for storing results (and semi-results) of an experiment.">logger</a> L. <br></td></tr> 125 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1ArxDS.html#6b8f76d576de14824df0257582cf7a33">from_setting</a> (const Setting &root)</td></tr> 126 125 127 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ed2113851294ed96abe60fc3f05aa660"></a><!-- doxytag: member="bdm::ArxDS::_drv" ref="ed2113851294ed96abe60fc3f05aa660" args="() const " --> 126 128 virtual <a class="el" href="classbdm_1_1RV.html">RV</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1DS.html#ed2113851294ed96abe60fc3f05aa660">_drv</a> () const </td></tr> … … 135 137 136 138 <tr><td class="mdescLeft"> </td><td class="mdescRight">set random rvariables <br></td></tr> 137 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name=" 3d95e9de79ca1d52b06f1b8f80660f09"></a><!-- doxytag: member="bdm::ArxDS::ToString" ref="3d95e9de79ca1d52b06f1b8f80660f09" args="()" -->138 virtual string </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1bdmroot.html# 3d95e9de79ca1d52b06f1b8f80660f09">ToString</a> ()</td></tr>139 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e47a8bd9337478fa4e46d5a2a4336f9a"></a><!-- doxytag: member="bdm::ArxDS::to_string" ref="e47a8bd9337478fa4e46d5a2a4336f9a" args="()" --> 140 virtual string </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1bdmroot.html#e47a8bd9337478fa4e46d5a2a4336f9a">to_string</a> ()</td></tr> 139 141 140 142 <tr><td class="mdescLeft"> </td><td class="mdescRight">This method returns a basic info about the current instance. <br></td></tr> 141 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d4602efd3ad9fb9e4532426e4f488df8"></a><!-- doxytag: member="bdm::ArxDS::from_setting" ref="d4602efd3ad9fb9e4532426e4f488df8" args="(const Setting &root)" -->142 virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1bdmroot.html#d4602efd3ad9fb9e4532426e4f488df8">from_setting</a> (const Setting &root)</td></tr>143 144 <tr><td class="mdescLeft"> </td><td class="mdescRight">This method arrange instance properties according the data stored in the Setting structure. <br></td></tr>145 143 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="dd74cb898b22b95b7ee528e040a07618"></a><!-- doxytag: member="bdm::ArxDS::to_setting" ref="dd74cb898b22b95b7ee528e040a07618" args="(Setting &root) const " --> 146 144 virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1bdmroot.html#dd74cb898b22b95b7ee528e040a07618">to_setting</a> (Setting &root) const </td></tr> 147 145 148 146 <tr><td class="mdescLeft"> </td><td class="mdescRight">This method save all the instance properties into the Setting structure. <br></td></tr> 147 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d8cc21ea15fc723065eed5f3100757a5"></a><!-- doxytag: member="bdm::ArxDS::validate" ref="d8cc21ea15fc723065eed5f3100757a5" args="()" --> 148 virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1bdmroot.html#d8cc21ea15fc723065eed5f3100757a5">validate</a> ()</td></tr> 149 150 <tr><td class="mdescLeft"> </td><td class="mdescRight">This method TODO. <br></td></tr> 149 151 <tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr> 150 152 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c7b3cc6cd059ff3d7f4462cedff4bdeb"></a><!-- doxytag: member="bdm::ArxDS::Rrv" ref="c7b3cc6cd059ff3d7f4462cedff4bdeb" args="" --> … … 209 211 </table> 210 212 <hr><a name="_details"></a><h2>Detailed Description</h2> 211 Generator of <a class="el" href="classbdm_1_1ARX.html" title="Linear Autoregressive model with Gaussian noise.">ARX</a> data. <hr>The documentation for this class was generated from the following files:<ul> 213 Generator of <a class="el" href="classbdm_1_1ARX.html" title="Linear Autoregressive model with Gaussian noise.">ARX</a> data. <hr><h2>Member Function Documentation</h2> 214 <a class="anchor" name="6b8f76d576de14824df0257582cf7a33"></a><!-- doxytag: member="bdm::ArxDS::from_setting" ref="6b8f76d576de14824df0257582cf7a33" args="(const Setting &root)" --> 215 <div class="memitem"> 216 <div class="memproto"> 217 <table class="memname"> 218 <tr> 219 <td class="memname">void ArxDS::from_setting </td> 220 <td>(</td> 221 <td class="paramtype">const Setting & </td> 222 <td class="paramname"> <em>root</em> </td> 223 <td> ) </td> 224 <td><code> [virtual]</code></td> 225 </tr> 226 </table> 227 </div> 228 <div class="memdoc"> 229 230 <p> 231 <a class="el" href="classbdm_1_1UI.html" title="This class serves to load and/or save DOMElements into/from files stored on a hard-disk...">UI</a> for <a class="el" href="classbdm_1_1ArxDS.html" title="Generator of ARX data.">ArxDS</a> using factorized description!<p> 232 The <a class="el" href="classbdm_1_1ArxDS.html" title="Generator of ARX data.">ArxDS</a> is constructed from a structure with fields: <div class="fragment"><pre class="fragment"> system = { 233 type = <span class="stringliteral">"ArxDS"</span>; 234 <span class="comment">// description of y variables</span> 235 y = {type=<span class="stringliteral">"rv"</span>; names=[<span class="stringliteral">"y"</span>, <span class="stringliteral">"u"</span>];}; 236 <span class="comment">// description of u variable</span> 237 u = {type=<span class="stringliteral">"rv"</span>; names=[];} 238 <span class="comment">// description of regressor</span> 239 <a class="code" href="classbdm_1_1ArxDS.html#b2d7530264499b92c3aa32454b960abe" title="temporary variable for regressor">rgr</a> = {type=<span class="stringliteral">"rv"</span>; 240 names = [<span class="stringliteral">"y"</span>,<span class="stringliteral">"y"</span>,<span class="stringliteral">"y"</span>,<span class="stringliteral">"u"</span>]; 241 times = [-1, -2, -3, -1]; 242 } 243 244 <span class="comment">// theta</span> 245 theta = [0.8, -0.3, 0.4, 1.0, 246 0.0, 0.0, 0.0, 0.0]; 247 <span class="comment">// offset (optional)</span> 248 offset = [0.0, 0.0]; 249 <span class="comment">//variance</span> 250 r = [0.1, 0.0, 251 0.0, 1.0]; 252 <span class="comment">//options: L_theta = log value of theta,</span> 253 opt = <span class="stringliteral">"L_theta"</span>; 254 }; 255 </pre></div><p> 256 Result is <a class="el" href="classbdm_1_1ARX.html" title="Linear Autoregressive model with Gaussian noise.">ARX</a> data source offering with full history as Drv. 257 <p>Reimplemented from <a class="el" href="classbdm_1_1bdmroot.html#d4602efd3ad9fb9e4532426e4f488df8">bdm::bdmroot</a>.</p> 258 259 <p>References <a class="el" href="libBM_8h-source.html#l00120">bdm::RV::_dsize()</a>, <a class="el" href="user__info_8h-source.html#l00249">bdm::UI::get()</a>, <a class="el" href="libDS_8h-source.html#l00168">set_drv()</a>, <a class="el" href="libDS_8h-source.html#l00188">set_options()</a>, and <a class="el" href="libDS_8h-source.html#l00165">set_parameters()</a>.</p> 260 261 </div> 262 </div><p> 263 <hr>The documentation for this class was generated from the following files:<ul> 212 264 <li><a class="el" href="libDS_8h-source.html">libDS.h</a><li>libDS.cpp</ul> 213 265 </div> 214 <hr size="1"><address style="text-align: right;"><small>Generated on Tue Jun 2 10:11:012009 for mixpp by 266 <hr size="1"><address style="text-align: right;"><small>Generated on Mon Jun 8 18:02:35 2009 for mixpp by 215 267 <a href="http://www.doxygen.org/index.html"> 216 268 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.8 </small></address>