【问题标题】:Half Sine Pulse Shaping - Matlab半正弦脉冲整形 - Matlab
【发布时间】:2015-08-03 03:50:07
【问题描述】:

802.15.4 标准规定如下:

代表每个数据符号的码片序列被调制到 载波使用 O-QPSK 和半正弦脉冲整形。

对于脉冲整形,提到以下内容:

用于表示每个基带芯片的半正弦脉冲形状由

描述
p(t) = sin(pi*(t/(2*Tc))) , 0 < t < 2Tc where Tc = Chip Rate (2 MChips/s) 
     = 0, otherwise

我正在使用modem.oqpskmod 函数进行调制,但不确定它是否内置了半正弦脉冲整形。

有人可以指导我如何在 Matlab 中实现这一点,因为我在 Matlab 中没有找到用于此的函数。

【问题讨论】:

    标签: matlab filter telecommunication modulation software-defined-radio


    【解决方案1】:

    我不确定你的功能,但要得到那种形状,你可以说

    p = sin(pi*(t/(2*Tc))) .* (0 < t & t < 2*Tc);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-05
      • 2011-01-15
      • 2016-05-12
      • 1970-01-01
      • 1970-01-01
      • 2012-05-15
      相关资源
      最近更新 更多