zoukankan      html  css  js  c++  java
  • Matlab信号展开

    将a的每个元素重复 N 个,[ 1 3 4 5 7] ---> [ 1 1 1 1 3 3 3 3 4 4 4 4 5 5 5 5 7 7 7 7 ]

    N = 10;
    a = [ 1 3 4 5 7];
    %欲将a的每个元素重复 N 个
    % 1、先将a整形为每个元素后加 N-1 个0
    %       例如:c=[1 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 ...]
    % 2、再将c与b卷积 conv(c,b),取结果的前 N*M 个
    b = ones(1,N);
    % 1、
    M = length(a);
    c = zeros(N,M);
    c(1,:) = a;
    c = reshape(c,1,N*M);
    % 2、
    out = conv(c,b);
    out = out(1:N*M);
    

    等价于

    out = rectpulse([1 3 5 ],10);
    % out = [1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 5 5 5 5 5 5 5 5 5 5 ]
    rectpulse(a,N);
    

    理想低通滤波器

    $$ H(f)={^{1, quad |f| leq 5/(2T_s)}_{0,  quad others} $$

    $$ H(f)=begin{cases} 1 & |f| leq 5/(2T_s) \ 0 & others  end{cases} $$

    则 h(t)=5*sinc(5*t/Ts)

    常记溪亭日暮,沉醉不知归路。兴尽晚回舟,误入藕花深处。争渡,争渡,惊起一滩鸥鹭。

    昨夜雨疏风骤,浓睡不消残酒。试问卷帘人,却道海棠依旧。知否?知否?应是绿肥红瘦。
  • 相关阅读:
    90.子类调用父类同名方法总结
    89.子类调用父类同名属性和方法
    88.子类调用父类同名属性和方法
    87.子类重写父类的同名属性和方法
    86.多继承
    85.单继承
    84.继承的概念
    day09
    83.魔法方法__del__()
    82.魔法方法__str__()
  • 原文地址:https://www.cnblogs.com/htj10/p/9916435.html
Copyright © 2011-2022 走看看