用MATLAB产生时域离散信号.docVIP

  • 164
  • 0
  • 约1.94千字
  • 约 6页
  • 2016-10-10 发布于重庆
  • 举报
用MATLAB产生时域离散信号

实验一:用MATLAB产生离散信号δ(n) (-3n4) n1=-3;n2=4;n0=0; n=n1:n2; x=[n==n0]; stem(n,x,filled); axis([n1,n2,0,1.1*max(x)]); xlabel(时间(n));ylabel(幅度x(n)); title(单位脉冲序列); (2)f(n)=u(n) (-5n5) n1=-5;n2=5;n0=0; n=n1:n2; x=[n=n0]; stem(n,x,filled); axis([n1,n2,0,1.1*max(x)]); xlabel(时间(n));ylabel(幅度x(n)); title(单位阶跃序列); box (3)f(n)= e(0.1+j1.6∏)n (0n16) n1=16;a=-0.1;w=1.6*pi; n=0:n1; x=exp((a+j*w)*n); subplot(2,2,1);plot(n,real(x)); title(复指数信号的实部); subplot(2,2,3);stem(n,real(x),filled); title(复指数序列的实部); subplot(2,2,2);plot(n,imag(x)); title(复指数信号的虚部); subplot(2,2,4);stem(n,imag(x),filled); tit

文档评论(0)

1亿VIP精品文档

相关文档