首页->【MATLAB Usage 】

6 1

function [ yi ] = ui_gaupuls(fs,fc,bw,tpe)
%UI_GAUPULS 此处显示有关此函数的摘要
%  此处显示详细说明tp
%input
     % fs :sample freq. 采样频率 [Hz]
     % fc :fc,Center freq. 中心频率 [Hz]
     % bw :归一化高斯脉冲带宽 [Hz]
     % tpe: 截断增益(表征最小正峰值与最大正峰值之间的比值)[dB]
%output
     % yi :高斯脉冲输出
tc = gauspuls('cutoff',fc,bw,[],tpe);
t = -tc : 1/fs : tc;
yi = gauspuls(t,fc,bw);
end

取 fs=40MHz,fc=3.3MHz,bw=0.9(归一化带宽),tpe=-60dB,输出的高斯脉冲如图所示:

TIM截图20180512161848.png

高斯脉冲一般可以用于模拟超声回波,可以用于包络解调器调试信号的激励信号。

楼主可见

  1. shwnyoo 1#

    高斯脉冲一般可以用于超声回波建模,可以用于包络解调器调试信号的激励信号。文中gauspuls为matlab系统函数