Main Content

常见的非周期性波形

Signal Processing Toolbox™ 提供可用来生成几种广泛使用的非周期性波形的函数。

  • gauspuls 使用指定时间、中心频率和小数带宽生成高斯调制正弦脉冲。可选参数返回同相脉冲和正交脉冲、RF 信号包络,以及尾部脉冲包络的截止时间。

  • chirp 生成线性、对数或二次扫频正弦信号。可选参数指定替代扫描方法。可选参数允许以度数指定初始相位。

计算采样率为 1 kHz,从 DC 开始,总长 2 秒并在 1 秒处瞬时频率为 150 Hz 的线性啁啾信号。

t = 0:1/1000:2;
y = chirp(t,0,1,150);

绘制 chirp 的频谱图。指定相邻窗段之间的重叠为 90%。

pspectrum(y,t,'spectrogram','OverlapPercent',90)

使用 gauspuls 绘制带宽为 60%、采样率为 1 MHz 的 50 kHz 高斯 RF 脉冲。当包络比峰值低 40 dB 时,截断脉冲。

tc = gauspuls('cutoff',50e3,0.6,[],-40);
t = -tc : 1e-6 : tc;
yi = gauspuls(t,50e3,0.6);
plot(t,yi)

另请参阅

| |