常见序列的Matlab表示 | 您所在的位置:网站首页 › matlab指数序列 › 常见序列的Matlab表示 |
1.单位脉冲序列 代码如下: N=15; n0=0; n = -15:15; x = (n-n0)==0; stem(n,x); 图像如下: 代码如下: k0=-4; kf=8; ks=5; k=k0:kf; x=[zeros(1,ks-k0),1,zeros(1,kf-ks)]; stem(k,x); 图像如下: 3.单位阶跃序列 代码如下: N=25; n = -N:N; n0 = 0; x = (n-n0)>=0; stem(n,x); 图像如下: 4.延迟ks的单位阶跃序列 代码如下: k0=0; kf=8; ks=5; k2=k0:kf; x2=[zeros(1,ks-k0),ones(1,kf-ks+1)]; stem(k2,x2); 图像如下: 5.复指数序列 若ω=0,它是实指数序列;若α=0,则为虚指数序列,其实部为余弦序列,虚部为正弦序列。 代码如下: N=15; n=-N:N; x=exp(0.5i*pi*n/8); x_real=real(x); x_imag=imag(x); subplot(1,2,1); stem(n,x_real); title('real'); subplot(1,2,2); stem(n,x_imag); title('imag'); 图像如下: |
CopyRight 2018-2019 实验室设备网 版权所有 |