《DSP using MATLAB》示例Example4.6
Posted 沧海一粟
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《DSP using MATLAB》示例Example4.6相关的知识,希望对你有一定的参考价值。
用到的z变换的性质:
继续解题:
上代码:
b = [0,0,0, 0.25, -0.5, 0.0625]; a = [1, -1, 0.75, -0.25, 0.0625]; % polynomials coefficients [delta,n] = impseq(0, 0, 7); figure(\'NumberTitle\', \'off\', \'Name\', \'Example4.6 Impulse Sequence\') set(gcf,\'Color\',\'white\'); %subplot(2,1,1); stem(n,delta); title(\'Impulse sequence \'); xlabel(\'n\'); ylabel(\'delta(n)\'); grid on; x_check_sequence = filter(b, a, delta); % check sequence x_ori_seq = [(n-2) .* (1/2) .^ (n-2) .* cos(pi*(n-2)/3)] .* stepseq(2, 0, 7); % original sequence
运行结果:
以上是关于《DSP using MATLAB》示例Example4.6的主要内容,如果未能解决你的问题,请参考以下文章
《DSP using MATLAB》示例Example 6.20
《DSP using MATLAB》示例Example5.17
《DSP using MATLAB》示例Example5.18
《DSP using MATLAB》示例Example5.21