comm.EyeDiagram
(删除)显示时域信号的眼图
comm.EyeDiagram被移除。显示一个信号的眼图,使用eyediagram
函数来代替。推荐的工作流程的更多细节,请参阅兼容性的考虑。
描述
的comm.EyeDiagram
系统对象™显示多个痕迹产生的调制信号眼图。您可以使用对象,揭示了信号的调制特点,如脉冲整形或通道扭曲的影响。眼图可以测量信号特点和策划水平和垂直浴缸曲线时抖动和噪音符合dual-Dirac模型[1]。
显示一个输入信号的眼图:
创建
comm.EyeDiagram
对象并设置其属性。调用对象的参数,就好像它是一个函数。
了解更多关于系统对象是如何工作的,看到的系统对象是什么?
创建
描述
创建一个眼图系统对象使用默认属性值。艾德
= comm.EyeDiagram
集属性使用一个或多个名称-值对的论点。在单引号附上每个属性的名字。未指定的属性有默认值。艾德
= comm.EyeDiagram (的名字
,价值
)
例子:comm.EyeDiagram ('SampleRate“2”这个控件”、“二维颜色直方图”)
属性
属性,除非另有注明nontunable后,这意味着你不能改变它们的值调用对象。对象锁当你叫他们,释放
函数打开它们。
如果一个属性可调在任何时候,你可以改变它的值。
改变属性值的更多信息,请参阅系统设计在MATLAB使用系统对象。
的名字
- - - - - -眼图窗口的标题
“眼图”
(默认)|特征向量
眼图的标题窗口中,指定为一个特征向量。
可调:是的
数据类型:字符
SampleRate
- - - - - -输入信号的采样率
1
(默认)|积极的实值标量
输入信号的采样率赫兹,指定为一个积极的实值标量。
数据类型:双
SamplesPerSymbol
- - - - - -每个符号样本的数量
8
(默认)|正整数
每个符号的样本数量,指定为一个正整数。
可调:是的
数据类型:双
SampleOffset
- - - - - -样本数跳过前策划第一点
0
(默认)|非负整数
SymbolsPerTrace
- - - - - -每个跟踪符号数
2
(默认)|正整数
每个跟踪的符号数量,指定为一个正整数。获得眼睛测量和可视化浴缸曲线,使用的默认值2
。
可调:是的
数据类型:双
TracesToDisplay
- - - - - -要显示数量的痕迹
40
(默认)|正整数
这个控件
- - - - - -眼图显示模式
“线路图”
(默认)|二维颜色直方图的
眼图显示模式,指定为其中一个值。
“线路图”
——覆盖痕迹通过绘制一行的最后一个TracesToDisplay痕迹。二维颜色直方图的
——显示一个颜色梯度显示频率输入匹配不同的时间和振幅值。
可调:是的
数据类型:字符
EnableMeasurements
- - - - - -选项,使眼图测量
假
(默认)|真正的
选项,使眼图测量,指定为真正的
或假
。将此属性设置为真正的
显示测量眼图窗格和计算。
可调:是的
数据类型:逻辑
ShowBathtub
- - - - - -选项来启用可视化的浴缸曲线
“没有”
(默认)|“水平”
|“垂直”
|“两个”
OverlayHistogram
- - - - - -柱状图叠加
“没有”
(默认)|“抖动”
|“噪音”
柱状图叠加,指定为“没有”
,“抖动”
,或“噪音”
。
眼图覆盖水平直方图,设置该属性
“抖动”
。覆盖一个垂直直方图眼图,设置该属性
“噪音”
。显示柱状图叠加,设置该属性
“没有”
。
可调:是的
依赖关系
要启用这个特性,设置这个控件财产二维颜色直方图的
和EnableMeasurements财产真正的
。
数据类型:字符
DecisionBoundary
- - - - - -振幅阈值水平
0
(默认)|实值标量
振幅阈值水平伏,指定为一个实值标量。这个属性分离的不同信号区域水平(抖动)直方图。这个属性更改时抖动直方图重置。
不归零制(NRZ)信号,设置DecisionBoundary
为0。归零(RZ)信号,设置DecisionBoundary
一半的最大振幅。
可调:是的
依赖关系
要启用这个特性,设置EnableMeasurements财产真正的
。
数据类型:双
EyeLevelBoundaries
- - - - - -时间范围计算眼睛水平
(40 60)
(默认)|双元素行向量
RiseFallThresholds
- - - - - -振幅水平的兴衰转换
[90]
(默认)|双元素行向量
振幅水平的兴衰转换,指定为一个双元素行向量。向量的值指定为百分比眼睛的振幅。兴衰的穿越直方图阈值重置这个属性更改时。
可调:是的
依赖关系
要启用这个特性,设置EnableMeasurements财产真正的
。
数据类型:双
磁滞
- - - - - -振幅水平交叉的宽容
0
(默认)|实值标量
振幅水平交叉的宽容伏,指定为一个实值标量。增加这个值提供更多宽容假口岸由于噪音。抖动和兴衰直方图重置这个属性更改时。
可调:是的
依赖关系
要启用这个特性,设置EnableMeasurements财产真正的
。
数据类型:双
BERThreshold
- - - - - -系统用于测量
1 e-12
(默认)|标量范围(0,0.5)
误比特率(BER)用于眼睛测量,指定为一个标量范围(0,0.5)。系统对象使用这个值来测量随机抖动,抖动,总水平眼开口,和垂直眼开口。
可调:是的
依赖关系
要启用这个特性,设置EnableMeasurements财产真正的
。
数据类型:双
浴缸
- - - - - -BER值用于计算开口浴缸曲线
[0.5 10 ^ - (1:12)]。
(默认)|向量
误码率值用于计算浴缸曲线的空缺,指定为一个向量中的元素范围(0,0.5)。水平和垂直眼开口计算为每个指定这个属性的值。
可调:是的
依赖关系
要启用这个特性,设置EnableMeasurements财产真正的
和ShowBathtub财产“两个”
,“水平”
,或“垂直”
。
数据类型:双
MeasurementDelay
- - - - - -时间测量的初始数据丢弃
0
(默认)|负的标量
OversamplingMethod
- - - - - -过采样方法
“没有”
(默认)|“输入插值”
|“直方图插值”
过采样方法,指定为“没有”
,“输入插值”
,或“直方图插值”
。
画眼图尽快,集OversamplingMethod
来“没有”
。缺点不是过采样是情节看起来像素化当符号/跟踪的数量很小。
创建平滑,less-pixelated阴谋每个跟踪,使用少量的符号集OversamplingMethod
来“输入插值”
或“直方图插值”
。在这种情况下,“输入插值”
是更快的插值法和产生良好的结果,当信噪比(信噪比)是高。低信噪比,这过采样方法不推荐,因为它引入了一个偏见的中心柱状图范围。“直方图插值”
不是和其他技术一样快,但它提供了好的结果即使在信噪比很低。
可调:是的
依赖关系
要启用这个特性,设置这个控件财产二维颜色直方图的
。
数据类型:字符
ColorScale
- - - - - -颜色直方图的规模
“线性”
(默认)|“对数”
颜色直方图的规模,指定为“线性”
或“对数”
。改变这个属性如果直方图的某些领域包括过多的点。使用“对数”
与尖锐的峰选择眼图,信号重复匹配特定的时间和振幅值。
可调:是的
依赖关系
要启用这个特性,设置这个控件财产二维颜色直方图的
。
数据类型:字符
ColorFading
- - - - - -褪色
假
(默认)|真正的
ShowImaginaryEye
- - - - - -显示的信号分量
假
(默认)|真正的
YLimits
- - - - - -Y设在限制
(-1.1 - 1.1)
(默认)|双元素行向量
Y设在限制伏的眼图,指定为一个双元素向量。第一个元素对应ymin和第二个ymax。第二个元素必须大于第一。
可调:是的
数据类型:双
ShowGrid
- - - - - -选项来启用网格显示
假
(默认)|真正的
选项来启用网格显示在眼图,指定为真正的
或假
。眼图显示一个网格,设置该属性真正的
。
可调:是的
数据类型:逻辑
位置
- - - - - -范围窗口位置
研制出行向量
窗口位置像素范围,指定为研制行向量的形式左底宽度高度]。
可调:是的
数据类型:双
使用
语法
描述
ed (
显示和分析输入信号x
)x
眼图。
输入参数
x
- - - - - -输入信号
向量|矩阵
输入信号进行分析并显示在眼图,指定为一个向量或矩阵。x
可以是一个真正的或复杂的矢量,或一个真正的两列矩阵。
数据类型:双
复数的支持:金宝app是的
对象的功能
使用一个目标函数,指定系统对象作为第一个输入参数。例如,释放系统资源的系统对象命名obj
使用这个语法:
发行版(obj)
特定于comm.EyeDiagram
显示 |
显示窗口范围 |
隐藏 |
隐藏窗口范围 |
horizontalBathtub |
(删除)水平浴缸曲线 |
verticalBathtub |
(删除)垂直浴缸曲线 |
jitterHistogram |
(删除)抖动直方图 |
noiseHistogram |
(删除)噪音直方图 |
测量 |
(删除)测量眼图参数 |
例子
过滤QPSK信号的眼图
指定采样率和输出每个符号样本参数的数量。
fs = 1000;sps = 4;
创建发送滤波器和眼图对象。
txfilter = comm.RaisedCosineTransmitFilter (…“OutputSamplesPerSymbol”,sps);ed = comm.EyeDiagram (“SampleRate”fs * sps,“SamplesPerSymbol”,sps);
生成随机QPSK调制符号和适用。然后过滤调制信号和显示眼图。
data =兰迪([0 3],1000 1);modSig = pskmod(数据、4π/ 4);txSig = txfilter (modSig);ed (txSig)
更多关于
测量
假设测量眼图对象有有效数据。有效的眼图有两个截然不同的眼睛过境点和两个截然不同的眼睛水平。
打开测量面板中,单击眼睛测量按钮或选择测量工具> >眼睛测量从工具栏菜单。
请注意
振幅测量,至少一本垂直直方图必须达到10支安打在测量之前,确保精度高。
时间测量,至少一本水平直方图测量前必须达到10支安打。
当眼睛穿越时间测量属于[-0.5 / Fs, 0)秒间隔的时间测量眼图的最后包装,即。,测量包装2×T年代秒(T年代象征时间)。复杂信号的情况下,分析方法问题警告如果穿越时间测量的同步分支包装而交的分支不(反之亦然)。为了避免time-wrapping或警告,添加一个half-symbol时间延迟的当前值
MeasurementDelay
眼图对象的属性。这额外的延迟复位的眼睛近似中心的范围。
- 眼睛水平——振幅水平用来代表数据位
-
视平线是用来代表数据位的振幅水平。NRZ信号显示,水平1 V和+ 1 V。计算出的眼睛水平平均视线水平边界内的二维直方图。例如,当EyeLevelBoundaries属性设置为
(40 60)
,即符号持续时间的40%和60%,眼睛水平估计的平均值计算了垂直直方图在这个窗口的眼睛水平边界。 - 眼睛振幅-眼水平之间的距离
-
眼睛振幅之间的距离在V是两眼的均值水平。
- 眼睛高度——统计之间的最小距离眼睛水平
-
眼睛的高度之间的距离是μ- 3σ上眼睛水平和μ+ 3σ的眼睛水平较低。μ是眼睛水平的均值,标准差σ。
- 垂直开放——数量阈值点之间的距离
-
的垂直开是对应的两个点之间的距离BERThreshold财产。例如,对于一个误码率阈值10-12年这些点对应7σ距离每只眼睛的水平。
- 眼睛的信噪比,信噪比
-
的眼睛的信噪比是眼睛的比例水平差异的不同垂直标准差对应于每只眼睛水平:
在哪里l1和l0代表的上部和下部的眼睛和σ水平1和σ0代表他们的标准差。
- Q因子-质量因素
-
的品质因数质量因素和使用相同的计算公式的信噪比。然而,垂直直方图的标准差与dual-Dirac取代与计算分析。
- 穿越水平——振幅水平眼口岸
-
的穿越的水平是眼睛的振幅水平交叉出现。
输入信号的水平跨越振幅值是指定的DecisionBoundary财产。
- 口岸发生交叉* - *
-
的穿越时间《纽约时报》在口岸发生。《纽约时报》的平均值计算水平(抖动)直方图。
- 眼延迟——平均间隔时间眼睛口岸
-
眼延迟两个路口之间的中点。
- 眼睛眼睛口岸之间的宽度——统计最小时间
-
眼睛的宽度之间的水平距离是吗μ+ 3σ左边的跨越时间和μ- 3σ正确的穿越时间。μ是抖动直方图的均值,标准差σ。
- 水平开口——时间阈值点之间的误码率
-
的水平开口是对应的两个点之间的距离BERThreshold财产。例如,对于一个10-12年方方面面,这两点对应7σ距离从每个穿越时间。
- 上升时间——时间从低到高
-
上升时间之间的平均时间是低和高上升/下降眼图中定义的阈值。默认阈值分别为10%和90%的幅度。
- 下降时间——时间从高到低
-
下降时间之间的平均时间是高和低上升/下降眼图中定义的阈值。默认阈值分别为10%和90%的幅度。
- 确定性抖动——确定性信号偏离理想时机
-
抖动的偏差信号的定时事件的目标(理想)发生的时间吗[2]。抖动可以dual-Dirac模型来表示。dual-Dirac模型假设抖动有两个组件:确定性抖动(DJ)和随机抖动(RJ)。
DJ是dual-Dirac的两座山峰之间的距离直方图。DJ的概率密度函数(PDF)是由两个δ函数组成的。
- 随机抖动——随机偏离理想信号时机
-
RJ是高斯的抖动的组分。抖动的随机组件建模为零均值高斯随机变量的指定的其实σ。RJ是计算为:
在哪里
误码率是阈值指定的误码率。ρ是左和右狄拉克函数的振幅,这是决定本计数的抖动直方图。
- 时间总抖动,偏离理想的信号
-
总抖动(TJ)之和确定性和随机抖动,这样TJ = DJ + RJ。
总抖动PDF的卷积DJ PDF和RJ PDF。
- 均方根抖动,抖动的标准差
-
均方根抖动抖动的标准差计算在水平(抖动)直方图决策边界。
- 峰抖动——极端的直方图数据点之间的距离
-
峰抖动是左派和右派之间的最大水平距离零值水平每个穿越时间的柱状图。
引用
[1]斯蒂芬斯,赎金。“抖动分析:dual-Dirac模型,RJ / DJ, Q-scale。”安捷伦技术报告(2004)。
[2]Ou, N。,T。Farahmand, A. Kuo, S. Tabatabaei, and A. Ivanov. “Jitter Models for the Design and Test of Gbps-Speed Serial Interconnects.”IEEE计算机的设计和测试21日,没有。4(2004年7月):302 - 13所示。https://doi.org/10.1109/MDT.2004.34。
扩展功能
C / c++代码生成
生成C和c++代码使用MATLAB®编码器™。
使用笔记和限制:
金宝app支持墨西哥人将调用代码生成的对象作为外在。不支持独立的应用程金宝app序的代码生成。
看到系统在MATLAB代码生成对象(MATLAB编码器)。
版本历史
介绍了R2016bR2022a:comm.EyeDiagram
已被删除
comm.EyeDiagram被移除。显示一个信号的眼图,使用eyediagram
函数来代替。
第一de MATLAB
Ha事实clic en联合国围绕此时一个埃斯特第一de MATLAB:
Ejecute el第一introduciendolo en la ventana de第一de MATLAB。洛杉矶navegadores网络没有admiten第一de MATLAB。
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。