首  页  |  神经网络  |  人工智能  |  遗传算法  |  模式识别  |  开发设计  |  数据库  |  zigbee  |  数学算法  |  其  他
当前位置:智能优化 >> 人工智能 >> 浏览文章

数字信号处理中的基本序列——周期序列

来源:互联网 作者:佚名 日期:2010年01月06日 访问次数:
      如果序列x(n)=x(n+N), ∀n则x(n)称为周期的。满足上诉关系的最小数N称为基本周期。我们用x(n)来表示周期序列。要从一个周期{x(n),0<=n<=N-1}产生有P个周期的序列x(n),可以把他复制P次: 

      >>xtilde=[x,x,……,x]; 

      但是高明的方法是利用MATLAB的强有力的下标能力。先产生一个包含P行x(n)值的矩阵,然后用结构(:)来把他的P行串接起来称为一个长行,不过这种结构只能用于列向。 

      >>xtilde=x’* ones(1,P);  %P列x;x是一个行向量 

      >>xtilde=xtilde(:);        %长的列向量 

      >>xtilde= xtilde’;             %长的行向量 

      注意后两行可合成一条命令以缩短代码
发表评论