主要内容

groupdelay

组延迟的s参数对象或射频滤波器对象或射频工具箱电路对象

描述

例子

gd= groupdelay (sparamobj根据s参数对象文件中指定的频率计算s参数对象的组延迟。sparamobj可以是s参数对象或nport对象。

gd= groupdelay (sparamobj我,我计算指定的组延迟年代ij.如果不指定i, j,则计算组延迟年代21对于两端口对象和年代11non-two-port对象。

例子

gd= groupdelay (rfobj频率计算RF Toolbox™网络对象的群延迟,rfobj,在指定的频率。

gd= groupdelay (rfobj频率名称,值使用由一个或多个名称-值对参数指定的附加选项计算组延迟。

例子:gd = groupdelay(滤波器,频率,'Aperture', 50)

例子

全部折叠

计算并绘制RLC陷波器在频率范围内的群延迟-1000GHz。

filt =电路(“缺口”);添加(filt[1 - 2],电阻器(200);添加(filt[1 - 2],电感器(100 e-9));添加(filt[1 - 2],电容器(25 e-12));setports (filt 0 [1], [2 0]);频率= 10 e6:10e4:1000e6;gd = groupdelay (filt、频率);图绘制(频率、gd)

图中包含一个坐标轴。轴包含一个线型对象。

从指定的Touchstone®文件找到并绘制组延迟。

S = sparameters (“defaultbandpass.s2p”);频率= S.Frequencies;gd = groupdelay(年代,频率);图绘制(频率、gd)

图中包含一个坐标轴。轴包含一个线型对象。

计算并绘制射频滤波器对象在频率范围内的群延迟0.5 - 3.5GHz。

r = rffilter (“FilterType”“巴特沃斯”“ResponseType”“带通”);频率= linspace (0.5 e9 3.5 e9 1001);gd = groupdelay (r,频率);情节(频率/ 1 e9, gd)包含(“频率(GHz)”);ylabel (的群时延(秒));

图中包含一个坐标轴。轴包含一个线型对象。

使用以下规范创建两线传输线:

  • 半径- 0.5毫米

  • 介质-空气

  • 介质或分离层厚度- 1.088 mm

  • 介电常数和EpsilonR- 1.0054

twowiretxline = txlineTwoWire (“半径”, 0.5 e - 3,“EpsilonR”, 1.0054,“分离”1.088 e - 3);

计算2.5 GHz时传输线的噪声系数和群时延。

nf = noisefigure (twowiretxline 2.5 e9)
nf = 0
gd = groupdelay (twowiretxline 2.5 e9)
gd = 3.3446 e-11

输入参数

全部折叠

参数对象。函数使用对象中的数据来计算组延迟。

例子:sparamobj = sparameters(“defaultbandpass.s2p”)

RF对象,指定为下列之一:

计算组延迟的频率,指定为正实数向量。

s参数对象或RF对象的端口号,指定为标量整数。

例子:S12

名称-值对的观点

指定可选的逗号分隔的对名称,值参数。的名字参数名和价值为对应值。的名字必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家

例子:gd = groupdelay(滤波器,频率,'Aperture', 50)

两个频率点的宽度,指定为由逗号分隔的对组成“光圈”一个实的,正的,数值标量或向量。

例子:“光圈”,50岁

数据类型:

阻抗的s参数,指定为逗号分隔对组成“阻抗”和一个实数标量。不同对象的默认阻抗值为:

  • 50- LC梯子和电路对象

  • obj.impedance——参数对象

  • obj.networkdata.impedance——N-port对象

例子:50

数据类型:

输出参数

全部折叠

组延迟,以秒为单位返回数值标量。

介绍了R2015b