数字信号处理中的基本序列——周期序列
来源:互联网 作者:佚名 日期: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’; %长的行向量
注意后两行可合成一条命令以缩短代码
>>xtilde=[x,x,……,x];
但是高明的方法是利用MATLAB的强有力的下标能力。先产生一个包含P行x(n)值的矩阵,然后用结构(:)来把他的P行串接起来称为一个长行,不过这种结构只能用于列向。
>>xtilde=x’* ones(1,P); %P列x;x是一个行向量
>>xtilde=xtilde(:); %长的列向量
>>xtilde= xtilde’; %长的行向量
注意后两行可合成一条命令以缩短代码
上一篇:数字信号处理中的随机序列
下一篇:数字信号处理中实数指数序列
发表评论
