zoukankan      html  css  js  c++  java
  • 《DSP using MATLAB》Problem 4.1

            用到的z变换的计算公式:

            代码:

    %% ------------------------------------------------------------------------
    %%            Output Info about this m-file
    fprintf('
    ***********************************************************
    ');
    fprintf('        <DSP using MATLAB> Problem 4.1 
    
    ');
    
    banner();
    %% ------------------------------------------------------------------------
    
    
    %% ---------------------------------------------
    %%          x2(n)=(0.8)^n*u(n-2)
    %% ---------------------------------------------
    
    
    b = [0, 0, 0.64]; a = [1, -0.8];               %  
    
    [delta, n] = impseq(0, 0, 7);
    
    x2_chk = filter(b, a, delta)
    
    x2_ori = (0.8 .^ n) .* stepseq(2, 0, 7)
    
    
    %% ---------------------------------------------
    %%          x3(n)=[0.5^n+(-0.8)^n]u(n)
    %% ---------------------------------------------
    b = [2, 0.3]; a = [1, 0.3, -0.4];               %  
    
    [delta, n] = impseq(0, 0, 7);
    
    x3_chk = filter(b, a, delta)
    
    x3_ori = (0.5.^n + (-0.8).^ n) .* stepseq(0, 0, 7)
    
    
    
    %% ----------------------------------------------------
    %%                x5(n)=[(n+1)3^n]u(n)
    %% ----------------------------------------------------
    b = [1]; a = [1, -6, 9];               %  
    
    [delta, n] = impseq(0, 0, 7);
    
    
    x5_chk = filter(b, a, delta)
    
    [y, ny] = stepseq(0, 0, 7); 
    
    x5_ori = ( (n+1) .* 3.^n ) .* stepseq(0, 0, 7)
    

      运行结果:

    牢记: 1、如果你决定做某事,那就动手去做;不要受任何人、任何事的干扰。2、这个世界并不完美,但依然值得我们去为之奋斗。
  • 相关阅读:
    redis conf 中文详解
    sed 用法记录
    MySQL数据库的各种存储引擎详解
    MySQL数据库char与varchar的区别分析及使用建议
    从一个乘法来分析C语言
    排它平方数
    高斯日记
    SUID或SGID程序中能不能用system函数
    【转载】GDB反向调试(Reverse Debugging)
    setuid函数解析
  • 原文地址:https://www.cnblogs.com/ky027wh-sx/p/8327760.html
Copyright © 2011-2022 走看看