align=center><b>采用C及C++实现计算滑动平均值<p></p></b></P>
><b>一、设计任务的数学模型:<p></p></b></P>! n: _/ t# C9 D$ Q5 I8 M. X2 w
><b>Fyt[n] = ( yt[n] + yt[n-1] + yt[n-2] + ...+ yt[n-(N-1)] )/ N ( n ≥ N-1 )<p></p></b></P>; l2 ]6 T9 u/ b n* z
>$ c$ u. @4 ]1 w' E
><b><p></p></b></P><b></b>涉及的术语及其符号描述如下:<p></p></P>
><b>原始数据值序列 </b>记为 <b>Yt[n]</b>,为第n时刻的原始数据值,实数,为一随机产生的序列值;<p></p></P>
><b>滑动平均输出数据</b> 记为 <b>Fyt[n]</b>,为第n时刻经过滑动平均后的输出值,实数<b>二、设计要求:<p></p></b></P>
><p> </p>分别采用ANSI C及ANSI C++实现上述算法,</P>
>原始数据<b>Yt[n]</b>为随机产生,即一次输入一个<b>Yt[n]</b>值便产生一个输出值;</P>; \6 O# e, V9 }2 B
>最终目标为提供一个函数,形式为:<b>double filter(double yt);</b></P>
><b></b> </P>4 b( A0 L, u2 i" W4 U+ y: c5 |5 \& ]
><b></b> </P>7 e% @1 J) i7 y# s- f6 C' E+ [
><b>那位大虾肯帮小弟编写一下这个程序</b></P>
><b>小弟不甚感激。</b></P></FONT></FONT>
| 欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) | Powered by Discuz! X2.5 |