zoukankan      html  css  js  c++  java
  • 《DSP using MATLAB》Problem5.23

    代码:

    %% ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    %%            Output Info about this m-file
    fprintf('
    ***********************************************************
    ');
    fprintf('        <DSP using MATLAB> Problem 5.23 
    
    ');
    
    banner();
    %% ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    
    % -------------------------------------------------------------------
    %               
    %                                
    % -------------------------------------------------------------------
    n = [0:6];
    x = [1, 2, -3, 4, -5, 0, 0];
     
    N = 7;
    x_cir_fold = x(mod(-n, N)+1);
    
    m = -1;
    
    y = cirshftt(x_cir_fold, m, 7);
    ny = [0:6];
    
    
    figure('NumberTitle', 'off', 'Name', 'P5.23 x(n) x((-n)) x((-8-n))')
    set(gcf,'Color','white'); 
    subplot(3,1,1); stem(n, x); 
    xlabel('n'); ylabel('x');
    title('x(n), N=7');  grid on;
    subplot(3,1,2); stem(n, x_cir_fold);  
    xlabel('n'); ylabel('');
    title('x((-n)), N=7');  grid on;
    subplot(3,1,3); stem(ny, y); 
    xlabel('n'); ylabel('y');
    title('x((-8-n)), N=7');  grid on;
    

      运行结果:

    牢记: 1、如果你决定做某事,那就动手去做;不要受任何人、任何事的干扰。2、这个世界并不完美,但依然值得我们去为之奋斗。
  • 相关阅读:
    获取具体地址的经纬度
    git更换 拉取推送地址
    array_merge 优化调整
    重启电脑后,redis 6380端口关闭重启
    清空git默认的用户名和密码,
    对一个给定的二维数组按照指定的键值进行排序
    Vim编辑器-批量注释与反注释
    Linux信号处理
    Linux 进程间通信
    mkdir
  • 原文地址:https://www.cnblogs.com/ky027wh-sx/p/9452752.html
Copyright © 2011-2022 走看看