爱洁哦啊好吧 关注:65贴子:2,275
  • 1回复贴,共1
就这样


1楼2013-02-08 09:49回复
    n0=input('输入序列起点:n0=');
    N=input('输入序列长度:N=');
    n1=input('输入位移:n1=');
    n=n0:n1+N+5;
    u=[(n-n1)>=0];
    x1=[(n-n1)>=0]-[(n-n1-N)>=0];
    x2=[(n>=n1)&(n<(N+n1))];
    x3=exp(j*n*pi/8).*x2;
    subplot(2,2,1);stem(n,x1,'.');
    xlabel('n');ylabel('x1(n)');
    axis([n0,max(n),0,1]);
    subplot(2,2,3);stem(n,x2,'.');
    xlabel('n');ylabel('x2(n)');
    axis([n0,max(n),0,1]);
    subplot(2,2,2);stem(n,real(x3),'.');
    xlabel('n');ylabel('x3(n)的实部');
    line([n0,max(n)],[0,0]);
    axis([n0,max(n),-1,1]);
    subplot(2,2,4);stem(n,imag(x3),'.');
    xlabel('n');ylabel('x3(n)的虚部');
    line([n0,max(n)],[0,0]);
    axis([n0,max(n),-1,1]);


    4楼2013-05-30 14:48
    收起回复