SpectrumAnalyzerConfiguration
配置频谱分析仪块
描述
的spbscopes。SpectrumAnalyzerConfiguration
对象包含Spectrum Analyzer块的作用域配置信息。
创建
MyScopeConfiguration = get_param(gcbh,'ScopeConfiguration')
构造一个新的频谱分析仪配置对象。您必须首先在模型中选择块或给出块的完整路径。
属性
经常使用的
NumInputPorts
- - - - - -输入端口数量
“1”
(默认)|特征向量|字符串标量
作用域块上的输入端口数,由字符向量或字符串标量指定。最大输入端口数为96。
数据类型:字符
|字符串
InputDomain
- - - - - -输入信号的域
“时间”
(默认)|“频率”
SpectrumType
- - - - - -要显示的频谱类型
“权力”
(默认)|“能量密度”
|“RMS”
指定要显示的频谱类型。
“权力”
-功率谱
“能量密度”
-功率谱密度。功率谱密度是标准化到1赫兹带宽的频谱的大小的平方。
“RMS”
-均方根。均方根表示均方根的平方根。此选项在查看电压或电流信号的频率时非常有用。
可调:是的
作用域窗口使用
打开光谱设置.在主要选项节中,设置类型.
数据类型:字符
|字符串
ViewType
- - - - - -查看器类型
“谱”
(默认)|“声谱图”
|“光谱和谱图”
指定频谱类型为之一“谱”
,“声谱图”
,或“光谱和谱图”
.
“谱”
-显示功率谱。“声谱图”
-显示随时间变化的频率内容。谱图的每一行都是一个周期图。时间从显示器的底部滚动到顶部。最新的频谱图更新在显示器的底部。“光谱及谱图”
-显示光谱和频谱图的双重视图。
可调:是的
作用域窗口使用
打开光谱设置.在主要选项节中,设置视图.
数据类型:字符
|字符串
SampleRateSource
- - - - - -源输入采样率
“继承”
(默认)|“财产”
指定输入采样率的来源为:
“继承”
- Spectrum Analyzer从模型中继承输入采样率。“财产”
参数直接指定采样率输入SampleRate
财产。
数据类型:字符
|字符串
SampleRate
- - - - - -输入抽样率
“10 e3”
(默认)|特征向量|字符串标量
指定输入信号的采样率(以赫兹为单位)为字符向量或字符串标量。
依赖
若要启用此属性,请设置SampleRateSource
来“财产”
.
数据类型:字符
|字符串
方法
- - - - - -谱估计法
“韦尔奇”
(默认)|“过滤器银行”
PlotAsTwoSidedSpectrum
- - - - - -双面谱标
真正的
(默认)|假
真正的
-计算和绘制双面谱估计。当输入信号为复值时,必须将此属性设置为真正的
.假
-计算和绘制单边光谱估计。如果将此属性设置为假
,则输入信号必须为实值。当此属性为
假
,频谱分析仪采用功率折叠。的y-轴值是此属性设置为时振幅的两倍真正的
,但在0
以及奈奎斯特频率。单侧功率谱密度(PSD)包含信号在从直流到一半奈奎斯特速率的频率区间内的总功率。有关更多信息,请参见pwelch
.
作用域窗口使用
打开光谱设置.在跟踪选项部分中,选择双边频谱.
数据类型:逻辑
FrequencyScale
- - - - - -频率范围
“线性”
(默认)|“日志”
“日志”
-显示x-轴的对数刻度。使用“日志”
设置时,还必须设置PlotAsTwoSidedSpectrum
财产假
.“线性”
-显示x-轴在线性尺度上。使用“线性”
设置时,还必须设置PlotAsTwoSidedSpectrum
财产真正的
.
可调:是的
作用域窗口使用
打开光谱设置.在跟踪选项节中,设置规模.
数据类型:字符
|字符串
先进的
FrequencySpan
- - - - - -频跨模式
“全部”
(默认)|“跨度与中心频率”
|“启动和停止频率”
“全部”
-频谱分析仪计算并绘制整个频谱奈奎斯特频率间隔.“跨度与中心频率”
—频谱分析仪在指定的时间间隔内计算并绘制频谱跨度而且CenterFrequency属性。“启动和停止频率”
—频谱分析仪在指定的时间间隔内计算并绘制频谱StartFrequency而且StopFrequency属性。
可调:是的
作用域窗口使用
打开光谱设置.在主要选项部分中,选择全频率跨度为“全部”
.否则,清除全频率跨度选中复选框,在两者之间选择跨度
或FStart
.
数据类型:字符
|字符串
跨度
- - - - - -用于计算频谱的频率跨度
“10 e3”
(默认)|实标量的特征向量|实标量的字符串标量
指定(作为字符向量或字符串标量)频率跨度(以赫兹为单位),频谱分析仪在此范围上计算并绘制频谱。整体跨度,由此属性和CenterFrequency财产,必须落在奈奎斯特频率间隔.
依赖
若要启用此属性,请设置FrequencySpan来“跨度与中心频率”
.
数据类型:字符
|字符串
CenterFrequency
- - - - - -频率跨度中心
“0”
(默认)|实标量的特征向量|实标量的字符串标量
指定(作为字符向量或字符串标量)频率中心(以赫兹为单位),频谱分析仪在其上计算并绘制频谱。总体频率跨度,由跨度这个性质,必须在奈奎斯特频率间隔.
依赖
若要启用此属性,请设置FrequencySpan来“跨度与中心频率”
.
数据类型:字符
|字符串
StartFrequency
- - - - - -开始频率计算频谱
“5 e3”
(默认)|实标量的特征向量|实标量的字符串标量
计算频谱的频率间隔的起始点,以赫兹为单位指定为字符向量或实标量的字符串标量。总跨度,由属性和定义StopFrequency,必须落在奈奎斯特频率间隔.
依赖
若要启用此属性,请设置FrequencySpan来“启动和停止频率”
.
数据类型:字符
|字符串
StopFrequency
- - - - - -停止频率计算频谱
“5 e3”
(默认)|实标量的特征向量|实标量的字符串标量
计算频谱的频率间隔的结束,以赫兹表示为字符向量或实标量的字符串标量。属性定义的总跨度StartFrequency财产,必须落在奈奎斯特频率间隔.
依赖
若要启用此属性,请设置FrequencySpan来“启动和停止频率”
.
作用域窗口使用
打开光谱设置.在主要选项节,清除全频率跨度和改变跨度
来FStart
.集FStop(赫兹).
数据类型:字符
|字符串
FrequencyResolutionMethod
- - - - - -频率分解法
“RBW”
(默认)|“WindowLength”
|“NumFrequencyBands”
指定频谱分析仪的频率解析方法。
“RBW”
- - -RBWSource而且RBW属性控制分析仪的频率分辨率(Hz)。FFT长度是实现指定RBW值或1024(以较大者为准)后的窗口长度。“WindowLength”
-仅当方法属性设置为“韦尔奇”
.的WindowLength属性控制频率分辨率。可以控制FFT点的数量,只有当FrequencyResolutionMethod
属性是“WindowLength”
.“NumFrequencyBands”
-仅当方法属性设置为“过滤器银行”
.的FFTLengthSource
而且FFTLength
属性控制频率分辨率。
可调:是的
依赖
若要启用此属性,请设置InputDomain来“时间”
.
作用域窗口使用
打开光谱设置.在主要选项方法设置频率分辨率方法RBW(赫兹)下拉。
数据类型:字符
|字符串
RBWSource
- - - - - -分辨率带宽值的来源
“汽车”
(默认)|“财产”
|“InputPort”
指定RBW (resolution bandwidth)来源为“汽车”
,“财产”
,或“InputPort”
.
“汽车”
—频谱分析仪调整频谱估计分辨率,确保在定义的频率跨度上有1024个RBW间隔。“财产”
—可以直接使用RBW财产。“InputPort”
—在Spectrum Analyzer块中增加一个读取RBW的输入端口。此选项仅适用于频率输入。
依赖关系
要启用此属性,请设置:
InputDomain来
“时间”
而且FrequencyResolutionMethod来“RBW”
.InputDomain
来“频率”
.
数据类型:字符
|字符串
RBW
- - - - - -分辨率带宽
“9.76”
(默认)|特征向量|字符串标量
RBW控制频谱分析仪的光谱分辨率。将分辨率带宽(以赫兹为单位)指定为字符向量或字符串标量。必须指定一个值,以确保在指定的频率范围内至少有两个RBW间隔。因此,总跨度与RBW的比值必须大于2:
属性的设置方式,可以以不同的方式指定总体跨度FrequencySpan财产。
依赖
要启用,请设置:
RBWSource来
“财产”
数据类型:字符
|字符串
WindowLength
- - - - - -窗口长度
“1024”
(默认)|大于2的整数的字符向量|大于2的整数的字符串标量
通过指定用于计算频谱估计的样本的窗口长度来控制频率分辨率。窗口长度必须是大于2的整数标量,指定为字符向量或字符串标量。
依赖关系
要启用此属性,请设置:
FrequencyResolutionMethod来
“WindowLength”
,根据窗口长度设置控制频率分辨率。方法来
“韦尔奇”
.
数据类型:字符
|字符串
FFTLengthSource
- - - - - -FFT长度的来源
“汽车”
(默认)|“财产”
“汽车”
参数中指定的窗口长度WindowLength属性或1024,以较大者为准。“财产”
- FFT点的数量使用FFTLength
财产。FFTLength
必须大于WindowLength
.
可调:是的
依赖
若要启用此属性,请设置FrequencyResolutionMethod来“WindowLength”
.
作用域窗口使用
打开光谱设置.在主要选项节,旁边的RBW(赫兹)选项,输入数字或选择汽车
.
数据类型:字符
|字符串
FFTLength
- - - - - -FFT长度
“1024”
(默认)|特征向量|字符串标量
指定频谱分析仪用于计算频谱估计的FFT长度。
如果FrequencyResolutionMethod是“RBW”
时,FFT长度设置为实现指定分辨率带宽值所需的窗口长度或1024,以较大者为准。
依赖关系
要使用此属性,以下必须为真:
FFTLength
值大于或等于WindowLength.FrequencyResolutionMethod设置为
“WindowLength”
或“NumFrequencyBands”
FFTLengthSource设置为
“财产”
.
数据类型:字符
|字符串
FrequencyVectorSource
- - - - - -频率矢量源
“汽车”
(默认)|“财产”
|“InputPort”
“汽车”
—频率向量由输入的长度计算。看到频率向量.“财产”
—自定义频率向量。“InputPort”
-块上出现一个输入端口,用于读取频率矢量输入。
依赖
若要启用此属性,请设置InputDomain来“频率”
.
数据类型:字符
|字符串
FrequencyVector
- - - - - -自定义频率矢量
(-5000 5000)
(默认)|单调递增向量
设置频率向量,决定x显示的-轴。该向量必须是单调递增的,并且与输入帧大小相同。
依赖
若要启用此属性,请设置FrequencyVectorSource
来“财产”
.
作用域窗口使用
打开光谱设置.在频率输入选项节中,设置频率(赫兹).
数据类型:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
InputUnits
- - - - - -频率输入单位
“dBm”
(默认)|“伏特分贝”
|“瓦分贝”
|“Vrms”
|“瓦”
选择频域输入的单位。属性选择不同的显示单元时,此属性允许频谱分析仪缩放频率数据单位财产。
依赖
此选项仅在以下情况下可用InputDomain设置为频率
.
作用域窗口使用
打开光谱设置.在频率输入选项节中,设置输入单元.
数据类型:字符
|字符串
OverlapPercent
- - - - - -重叠的百分比
“0”
(默认)|实标量的特征向量|实标量的字符串标量
以前和当前缓冲数据段之间的重叠百分比,指定为字符向量或实标量的字符串标量。重叠产生一个窗口段,用于计算光谱估计。取值必须大于等于0且小于100。
数据类型:字符
|字符串
窗口
- - - - - -窗口函数
“损害”
(默认)|“矩形”
|“切比雪夫”
|“平顶”
|“汉明”
|“皇帝”
|“Blackman-Harris”
|“自定义”
为谱估计器指定一个窗口函数。下表显示了预设窗口。有关详细信息,请访问信号处理工具箱™文档中相应函数参考的链接。
窗口选项 | 对应的信号处理工具箱功能 |
---|---|
“矩形” |
rectwin |
“切比雪夫” |
chebwin |
“平顶” |
flattopwin |
“汉明” |
汉明 |
“损害” |
损害 |
“皇帝” |
凯撒 |
“Blackman-Harris” |
blackmanharris |
若要设置自己的光谱估计窗口,请将此属性设置为“自定义”
控件中指定自定义窗口函数CustomWindow财产。
可调:是的
作用域窗口使用
打开光谱设置.在窗口选项节中,设置窗口.
数据类型:字符
|字符串
CustomWindow
- - - - - -自定义窗口函数
“损害”
(默认)|字符数组|字符串标量
指定自定义窗口函数为字符数组或字符串。自定义窗口函数名称必须在MATLAB路径上。如果要使用窗口函数的“信号处理工具箱”版本提供的附加属性自定义窗口,则此属性非常有用。
可调:是的
例子
定义并使用自定义窗口函数。
函数w = my_hann(L) w = hann(L,“周期”)结束范围。Window =“自定义”;范围。CustomWindow =“my_hann”
依赖
要使用此属性,请设置窗口来“自定义”
.
作用域窗口使用
打开光谱设置.在窗口选项部分,在窗口选项框中,输入自定义窗口函数名。
数据类型:字符
|字符串
SidelobeAttenuation
- - - - - -窗口旁瓣衰减
“60”
(默认)|实正标量的特征向量|实标量的字符串标量
窗口旁瓣衰减,单位为分贝(dB)。取值必须大于等于45。
依赖
若要启用此属性,请设置窗口来“切比雪夫”
或“皇帝”
.
作用域窗口使用
打开光谱设置.在窗口选项节中,设置衰减(dB).
数据类型:字符
|字符串
SpectrumUnits
- - - - - -频谱单位
“汽车”
(默认)|“dBm”
|“dBFS”
|“伏特分贝”
|“瓦分贝”
|“Vrms”
|“瓦”
指定频谱分析仪显示功率值的单位。
可调:是的
依赖
可用的频谱单位取决于的值SpectrumType.
InputDomain |
SpectrumType |
允许SpectrumUnits |
---|---|---|
时间 |
权力 或功率密度 |
“dBFS” ,“dBm” ,“瓦分贝” ,“瓦” |
RMS |
“Vrms” ,“伏特分贝” |
|
频率 |
- - - - - - | “dBm” ,“伏特分贝” ,“瓦分贝” ,“Vrms” ,“瓦” , |
作用域窗口使用
打开光谱设置.在跟踪选项节中,设置单位.
数据类型:字符
|字符串
FullScaleSource
- - - - - -全面的来源
“汽车”
(默认)|“财产”
指定dBFS缩放因子的源“汽车”
或“财产”
.
“汽车”
—频谱分析仪根据输入数据调整缩放因子。“财产”
—使用全尺度的
财产。
依赖
若要启用此属性,请设置SpectrumUnits来“dBFS”
.
作用域窗口使用
打开光谱设置.在跟踪选项节中,设置全面来汽车
或者输入一个数字。
数据类型:字符
|字符串
全尺度的
- - - - - -全面
“1”
(默认)|正标量的字符向量|正标量的字符串标量
AveragingMethod
- - - - - -平滑方法
“运行”
(默认)|“指数”
指定平滑方法为:
运行
-运行平均的最后n样本。使用SpectralAverages
属性。n.指数
-样本加权平均。使用ForgettingFactor
属性指定加权遗忘因子。
有关平均方法的详细信息,请参见求平均值法.
依赖
若要启用此属性,请设置ViewType
来“谱”
或“光谱和谱图”
.
作用域窗口使用
打开光谱设置.在跟踪选项节中,设置求平均值法.
数据类型:字符
|字符串
SpectralAverages
- - - - - -谱平均数
“1”
(默认)|特征向量|字符串标量
将光谱平均值的数量指定为字符向量或字符串标量。频谱分析仪通过计算上一次的运行平均值来计算当前的功率谱估计N功率谱估计。此属性定义N.
依赖
若要启用此属性,请设置AveragingMethod
来“运行”
.
作用域窗口使用
打开光谱设置.在跟踪选项节中,设置平均.
数据类型:字符
|字符串
ForgettingFactor
- - - - - -加权遗忘因子
“0.9”
(默认)|范围(0,1)中标量的字符串标量|标量在(0,1)范围内的字符向量
将指数权重指定为大于0且小于或等于1的标量值,指定为字符串标量或字符向量。
依赖
若要启用此属性,请设置AveragingMethod
来“指数”
.
作用域窗口使用
打开光谱设置.在跟踪选项节中,设置遗忘因子.
数据类型:字符
|字符串
ReferenceLoad
- - - - - -参考负载
“1”
(默认)|实标量的特征向量|实标量的字符串标量
指定作用域使用的负载作为计算功率级别的参考。
数据类型:字符
|字符串
FrequencyOffset
- - - - - -频率偏移
“0”
(默认)|数字标量字符向量|数字向量字符向量|数值标量字符串|数字向量字符串
数字标量(指定为字符向量或字符串标量)-对所有通道应用相同的频率偏移,以赫兹为字符向量指定。
数字向量(指定为字符向量或字符串标量)-为每个通道应用特定的频率偏移,指定频率向量。向量长度必须等于输入通道数。
频率轴值被此属性中指定的值所抵消。整体跨度必须在奈奎斯特频率间隔.控件的设置方式,可以以不同的方式控制整体跨度FrequencySpan财产。
数据类型:字符
|字符串
TreatMby1SignalsAsOneChannel
- - - - - -将无向基于采样的输入信号视为一个列向量
真正的
(默认)|假
将此属性设置为真正的
治疗米-by-1和无方向基于采样的输入作为一个列向量,或一个通道。将此属性设置为假
治疗米-by-和无向基于采样的输入,即1 by-米行向量。
数据类型:逻辑
光谱图
SpectrogramChannel
- - - - - -声谱图绘制的通道
“1”
(默认)|正标量整数的字符向量|正标量整数的字符串标量
指定要绘制频谱图的通道,作为范围为[1]的正实标量整数的字符向量或字符串标量N),N是输入通道的数量。
依赖
若要启用此属性,请设置ViewType来“声谱图”
或“光谱和谱图”
.
数据类型:字符
|字符串
TimeRe金宝搏官方网站solutionSource
- - - - - -时间分辨率值的来源
“汽车”
(默认)|“财产”
指定每个谱图线的时间分辨率的来源“汽车”
或“财产”
.的TimeResolution属性显示不同频率分辨率方法和时间分辨率属性的时间分辨率。
可调:是的
依赖
若要启用此属性,请设置ViewType来“声谱图”
或“光谱和谱图”
.
作用域窗口使用
打开光谱设置.在谱图的选择节中,设置时间限制.
数据类型:字符
|字符串
TimeResolution
- - - - - -时间分辨率
“1 e - 3”
(默认)|正标量的字符向量|正标量的字符串标量
将每个谱图线的时间分辨率指定为字符向量或正标量的字符串标量,以秒表示。
时间分辨率由频率分辨率、RBW设置和时间分辨率设置共同决定。
方法 | 频率分解法 | 频率分辨率设置 | 时间分辨率设置 | 以秒为单位的时间分辨率 |
---|---|---|---|---|
韦尔奇 或滤波器组 |
RBW(赫兹) |
汽车 |
汽车 |
1 / RBW |
韦尔奇 或滤波器组 |
RBW(赫兹) |
汽车 |
手动输入 | 时间分辨率 |
韦尔奇 或滤波器组 |
RBW(赫兹) |
手动输入 | 汽车 |
1 / RBW |
韦尔奇 或滤波器组 |
RBW(赫兹) |
手动输入 | 手动输入 | 必须等于或大于可达到的最小时间分辨率,1/RBW。几个谱估计组合成一个谱图线,以获得所需的时间分辨率。插值用于获得不是1/RBW整数倍的时间分辨率值。 |
韦尔奇 |
窗口长度 |
- - - - - - | 汽车 |
1 / RBW |
韦尔奇 |
窗口长度 |
- - - - - - | 手动输入 | 必须等于或大于可获得的最小时间分辨率。几个谱估计组合成一个谱图线,以获得所需的时间分辨率。插值用于获得不是1/RBW整数倍的时间分辨率值。 |
滤波器组 |
频带数 |
- - - - - - | 汽车 |
1 / RBW |
滤波器组 |
频带数 |
- - - - - - | 手动输入 | 必须等于或大于可达到的最小时间分辨率,1/RBW。 |
依赖
要启用此属性,请设置:
ViewType来
“声谱图”
或“光谱和谱图”
数据类型:字符
|字符串
时间间隔
- - - - - -时间跨度
“0.1”
(默认)|正标量的字符向量|正标量的字符串标量
指定以秒为单位的频谱图显示的时间跨度。您必须将时间跨度设置为至少是光谱更新所需样本数量持续时间的两倍。
依赖
要启用此属性,请设置:
ViewType来
“声谱图”
或“光谱和谱图”
.TimeSpanSource来
“财产”
.
数据类型:字符
|字符串
测量
MeasurementChannel
- - - - - -获得测量的通道
“1”
(默认)|特征向量|字符串标量
获取测量值的通道,指定为字符向量或字符串标量,其计算结果为大于0且小于等于100的正整数。您可以指定的最大数量是输入信号中的通道(列)数量。
可调:是的
数据类型:字符
|字符串
SpectralMask
- - - - - -谱掩模线
SpectralMaskSpecification
对象
PeakFinder
- - - - - -寻峰测量
PeakFinderSpecification
对象
使峰值查找器计算和显示最大的计算峰值值。的PeakFinder
属性使用PeakFinderSpecification
属性。
的PeakFinderSpecification
属性:
MinHeight
——检测峰值的级别,指定为标量值。默认值:
负
NumPeaks
——要显示的最大峰值数,指定为小于100的正整数标量。默认值:
3.
MinDistance
—相邻峰之间的最小采样数,指定为正实标量。默认值:
1
阈值
——峰值与其相邻样本之间的最小高度差,指定为非负实标量。默认值:
0
LabelFormat
——在计算峰值旁边显示的坐标,指定为字符向量或字符串标量。有效值为“X”
,“Y”
,或“x + y”
.默认值:
“x + y”
启用
——将此属性设置为真正的
启用峰值查找器测量。有效值为真正的
或假
.默认值:
假
所有PeakFinderSpecification
属性是可调的。
可调:是的
作用域窗口使用
打开峰仪窗格(),并修改设置选项。
CursorMeasurements
- - - - - -光标测量
CursorMeasurementsSpecification
对象
使游标测量显示屏幕或波形游标。的CursorMeasurements
属性使用CursorMeasurementsSpecification
属性。
的CursorMeasurementsSpecification
属性:
类型
——显示游标的类型,指定为任意一种“屏幕光标”
或“波形游标”
.默认值:
“波形游标”
ShowHorizontal
——将此属性设置为真正的
显示水平屏幕游标。属性时应用此属性类型
财产“屏幕光标”
.默认值:
真正的
ShowVertical
——将此属性设置为真正的
显示垂直屏幕游标。属性时应用此属性类型
财产“屏幕光标”
.默认值:
真正的
Cursor1TraceSource
——指定波形游标1源为正实标量。属性时应用此属性类型
财产“波形游标”
.默认值:
1
Cursor2TraceSource
——指定波形游标2源为正实标量。属性时应用此属性类型
财产“波形游标”
.默认值:
1
LockSpacing
——游标之间的锁间距,指定为逻辑标量。默认值:
假
SnapToData
——快速游标到指定为逻辑标量的数据。默认值:
真正的
XLocation
- - -x-游标的坐标,指定为长度等于2的实向量。默认值:
(-2500 2500)
YLocation
- - -y-游标的坐标,指定为长度等于2的实向量。属性时应用此属性类型
财产“屏幕光标”
.默认值:
-55年[5]
启用
——将此属性设置为真正的
要启用游标测量。有效值为真正的
或假
.默认值:
假
所有CursorMeasurementsSpecification
属性是可调的。
作用域窗口使用
打开光标测量窗格(),并修改设置选项。
ChannelMeasurements
- - - - - -信道测量
ChannelMeasurementsSpecification
对象
启用信道测量,以计算和显示占用带宽或相邻信道功率比。的ChannelMeasurements
属性使用ChannelMeasurementsSpecification
属性。
的ChannelMeasurementsSpecification
属性:
算法
——要显示的测量数据类型,指定为任意一种“占领BW”
或“ACPR”
.默认值:
“占领BW”
FrequencySpan
——频率跨度模式,指定为任意一种“跨度与中心频率”
或“启动和停止频率”
默认值:
“跨度与中心频率”
跨度
——计算通道测量的频率跨度,指定为以Hz为单位的实标量。属性时应用此属性FrequencySpan
财产“跨度与中心频率”
.默认值:
2000
赫兹CenterFrequency
——计算通道测量的跨度的中心频率,指定为以Hz为单位的实标量。属性时应用此属性FrequencySpan
财产“跨度与中心频率”
.默认值:
0
赫兹StartFrequency
——计算通道测量的起始频率,指定为以Hz为单位的实标量。属性时应用此属性FrequencySpan
财产“启动和停止频率”
.默认值:
-1000年
赫兹StopFrequency
—停止计算通道测量的频率,指定为以Hz为单位的实标量。属性时应用此属性FrequencySpan
财产“启动和停止频率”
.默认值:
1000
赫兹PercentOccupiedBW
——计算占用带宽的功率百分比,指定为正实标量。属性时应用此属性算法
财产“占领BW”
.默认值:
99
NumOffsets
——相邻通道对的数量,指定为正整数。属性时应用此属性算法
财产“ACPR”
.默认值:
2
AdjacentBW
——相邻信道带宽,指定为一个实的正标量。属性时应用此属性算法
财产“ACPR”
.默认值:
1000
FilterShape
——主通道和相邻通道的过滤器形状,指定为“没有”
,“高斯”
,或“RRC”
.属性时应用此属性算法
财产“ACPR”
.默认值:
“没有”
FilterCoeff
——通道滤波器系数,指定为之间的实标量0
而且1
.属性时应用此属性算法
财产“ACPR”
和FilterShape
属性“高斯”
或“RRC”
.默认值:
0.5
ACPROffsets
——相邻信道相对于主信道中心频率的频率,指定为长度等于中指定的偏置对数量的实向量NumOffsets
.属性时应用此属性算法
财产“ACPR”
.默认值:
(2000 3500)
启用
——将此属性设置为真正的
启用通道测量。有效值为真正的
或假
.默认值:
假
所有ChannelMeasurementsSpecification
属性是可调的。
作用域窗口使用
打开信道测量窗格(),并修改测量而且频道设置选项。
DistortionMeasurements
- - - - - -变形测量
DistortionMeasurementsSpecification
对象
使失真测量计算和显示谐波失真和互调失真。的DistortionMeasurements
属性使用DistortionMeasurementsSpecification
属性。
的DistortionMeasurementsSpecification
属性:
算法
——要显示的测量数据类型,指定为任意一种“谐”
或“互调”
.默认值:
“谐”
NumHarmonics
——要测量的谐波数,指定为正整数。属性时应用此属性算法
来“谐”
.默认值:
6
启用
——将此属性设置为真正的
使失真测量。默认值:
假
所有DistortionMeasurementsSpecification
属性是可调的。
作用域窗口使用
打开变形测量窗格(),并修改失真而且谐波选项。
CCDFMeasurements
- - - - - -CCDF测量
CCDFMeasurementsSpecification
对象
使CCDF测量显示输入信号的瞬时功率比信号的平均功率高出一定dB的概率。的CCDFMeasurements
属性使用CCDFMeasurementsSpecification
属性。
的CCDFMeasurementsSpecification
属性:
PlotGaussianReference
——将此属性设置为真正的
绘制参考CCDF曲线。参考CCDF曲线表示复高斯白噪声的功率,以卡方分布计算。默认值:
假
启用
——将此属性设置为真正的
以启用CCDF测量。有效值为真正的
或假
.默认值:
假
所有CCDFMeasurementsSpecification
属性是可调的。
作用域窗口使用
打开CCDF测量窗格(),并启用图高斯参考选择。
可视化
的名字
- - - - - -窗口名称
“频谱分析仪”
(默认)|特征向量|字符串标量
范围窗口的标题。
可调:是的
数据类型:字符
|字符串
位置
- - - - - -窗口的位置
屏幕中心(默认)|[左下宽高]
频谱分析仪窗口的位置以像素为单位,由范围窗口的大小和位置指定为四元双矢量的形式[左下宽高]。通过修改此属性的值,可以将范围窗口放置在屏幕上的特定位置。
默认情况下,窗口显示在屏幕的中央,宽度为800
像素和高度450
像素。准确的中心坐标取决于屏幕分辨率。
可调:是的
PlotType
- - - - - -正常痕迹的绘图类型
“行”
(默认)|“干细胞”
指定用于显示正常轨迹的图形类型“行”
或“干细胞”
.正常迹线是显示自由运行的光谱估计的迹线。
可调:是的
依赖关系
要启用此属性,请设置:
ViewType来
“谱”
或“光谱和谱图”
PlotNormalTrace来
真正的
作用域窗口使用
打开风格属性和设置情节类型.
数据类型:字符
|字符串
PlotNormalTrace
- - - - - -正常跟踪标志
真正的
(默认)|假
将此属性设置为假
删除正常痕迹的显示。这些轨迹显示了自由运行的光谱估计。即使痕迹从显示器上移除,频谱分析仪仍继续其光谱计算。
可调:是的
依赖
若要启用此属性,请设置ViewType来“谱”
或“光谱和谱图”
.
作用域窗口使用
打开光谱设置.在跟踪选项部分中,选择正常跟踪.
数据类型:逻辑
PlotMaxHoldTrace
- - - - - -Max-hold跟踪标志
假
(默认)|真正的
若要计算和绘制每个输入通道的最大保持频谱,请将此属性设置为真正的
.通过保持所有功率谱估计值的最大值来计算每个频率仓的最大保持谱。当您切换此属性时,频谱分析仪将重置其最大保持计算。
可调:是的
依赖
若要启用此属性,请设置ViewType来“谱”
或“光谱和谱图”
.
作用域窗口使用
打开光谱设置.在跟踪选项部分中,选择Max-hold跟踪.
数据类型:逻辑
PlotMinHoldTrace
- - - - - -最小保持跟踪标志
假
(默认)|真正的
若要计算和绘制每个输入通道的最小保持频谱,请将此属性设置为真正的
.通过保持所有功率谱估计值的最小值来计算每个频率仓的最小保持谱。当您切换此属性时,频谱分析仪将重置其最小保持计算。
可调:是的
依赖
若要启用此属性,请设置ViewType来“谱”
或“光谱和谱图”
.
作用域窗口使用
打开光谱设置.在跟踪选项部分中,选择Min-hold跟踪.
数据类型:逻辑
ReducePlotRate
- - - - - -降低绘图率,提高性能
真正的
(默认)|假
将此属性设置为时,模拟速度会更快真正的
.
真正的
- scope记录数据供以后使用,并在固定的时间间隔更新显示。在这些固定间隔之间发生的数据可能不会被绘制出来。假
每次计算功率谱时瞄准镜都会更新。使用假
当您不想以减慢模拟速度为代价而错过任何光谱更新时设置。
数据类型:逻辑
标题
- - - - - -显示标题
”
(默认)|特征向量|字符串标量
将显示标题指定为字符向量或字符串。
可调:是的
作用域窗口使用
打开配置属性.集标题.
数据类型:字符
|字符串
YLabel
- - - - - -轴标签
”
(默认)|特征向量|字符串标量
属性左侧显示的范围的文本y设在。
无论此属性如何,频谱分析仪总是将功率单位显示为其中之一SpectrumUnits
值。
可调:是的
依赖
若要启用此属性,请设置ViewType来“谱”
或“光谱和谱图”
.
作用域窗口使用
打开配置属性.集Y-label.
数据类型:字符
|字符串
ShowLegend
- - - - - -显示的传说
假
(默认)|真正的
若要显示带有输入名称的图例,请将此属性设置为真正的
.
从图例中,您可以控制哪些信号可见。控件中的可见性更改风格对话框。在作用域图例中,单击一个信号名称以在作用域中隐藏该信号。要显示信号,请再次单击信号名称。若要只显示一个信号,请右键单击信号名称。显示所有信号,按Esc.
请注意
图例只显示前20个信号。任何附加信号都不能从图例中查看或控制。
可调:是的
作用域窗口使用
打开配置属性.在显示选项卡上,选择显示的传说.
数据类型:逻辑
ChannelNames
- - - - - -通道名称
空单元(默认)|字符向量的单元格数组
将输入通道名称指定为字符向量的单元格数组。名字出现在图例中,风格对话框,以及测量面板。如果不指定名称,则通道被标记为通道1
,通道2
等。
可调:是的
依赖
要查看通道名称,请设置ShowLegend
来真正的
.
作用域窗口使用
在图例中,双击通道名称。
数据类型:字符
ShowGrid
- - - - - -网格的可见性
真正的
(默认)|假
将此属性设置为真正的
在图上显示网格线。
可调:是的
作用域窗口使用
打开配置属性.在显示选项卡,设置显示网格.
数据类型:逻辑
YLimits
- - - - - -轴的限制
(-80年,20)
(默认)|[ymin ymax]
指定y-轴限制为两元数值向量,[ymin ymax]
.
例子:范围。YLimits = [-10,20]
可调:是的
依赖关系
属性可启用此属性ViewType财产
“谱”
或“光谱和谱图”
.单位直接取决于SpectrumUnits财产。
作用域窗口使用
打开配置属性.集Y-limits(最大)而且Y-limits(最小).
ColorLimits
- - - - - -比例光谱图颜色限制
(-80年,20)
(默认)|[colorMin colorMax]
使用双元素数值矢量控制光谱图的颜色限制,[colorMin colorMax]
.
例子:范围。ColorLimits = [-10,20]
依赖关系
属性可启用此属性ViewType财产
“声谱图”
或“光谱和谱图”
.单位直接取决于
SpectrumUnits
财产。
作用域窗口使用
打开配置属性.集Color-limits(最小)而且Color-limits(最大).
AxesScaling
- - - - - -坐标轴缩放模式
“汽车”
(默认)|“手动”
|“OnceAtStop”
|“更新”
指定作用域何时自动缩放轴。有效值为:
“汽车”
-在模拟期间和模拟结束后,范围根据需要缩放轴以适应数据。“手动”
-瞄准镜不会自动缩放坐标轴。“OnceAtStop”
-当模拟停止时,瞄准镜缩放坐标轴。“更新”
- 10次更新后,瞄准镜会调整一次坐标轴。
作用域窗口使用
选择工具>轴缩放.
数据类型:字符
|字符串
AxesScalingNumUpdates
- - - - - -伸缩前的更新数量
“10”
(默认)|整数字符向量|整数字符串标量
设置此属性以延迟y轴的自动缩放。
依赖
若要启用此属性,请设置AxesScaling
来“更新”
.
作用域窗口使用
打开轴缩放对话框和设置更新次数.
数据类型:字符
|字符串
AxesLayout
- - - - - -光谱和谱图的方向
“垂直”
(默认)|“水平”
指定布局类型为“水平”
或“垂直”
.垂直布局将光谱堆叠在谱图之上。水平布局将两个视图并排放置。
可调:是的
依赖
若要启用此属性,请设置ViewType来“光谱和谱图”
.
作用域窗口使用
打开光谱设置.集轴布局.
数据类型:字符
|字符串
OpenAtSimulationStart
- - - - - -启动模拟时打开作用域
真正的
(默认)|假
将此属性设置为真正的
在模拟开始时打开作用域。将此属性设置为假
防止在模拟开始时打开范围。
作用域窗口使用
选择文件>在模拟开始时打开.
数据类型:逻辑
可见
- - - - - -频谱分析仪的可见性
假
|真正的
将此属性设置为真正的
显示频谱分析仪窗口,或假
隐藏频谱分析仪窗口。
例子
构造一个频谱分析仪配置对象
使用随机生成的名称创建一个金宝app新的Simulink®模型。
sysname = char (randi(26日1、7)+ 96);new_system (sysname);
向模型中添加一个新的Spectrum Analyzer块。
add_block (“内置/简介”(sysname“/简介”])
调用get_param
函数检索默认的Spectrum Analyzer块配置属性。
Config = get_param([sysname,“/简介”),“ScopeConfiguration”)
config = SpectrumAnalyzerConfiguration with properties: NumInputPorts: '1' InputDomain: 'Time' SpectrumType: 'Power' ViewType: 'Spectrum' SampleRateSource: 'Inherited' Method: 'Welch' PlotAsTwoSidedSpectrum: 1 FrequencyScale: 'Linear' Advanced FrequencySpan: 'Full' FrequencyResolutionMethod: 'RBW' RBWSource: 'Auto' OverlapPercent: '0' Window: 'Hann' SpectrumUnits: 'dBm' AveragingMethod: 'Running' spectral平均值:'1' referencload: '1' FrequencyOffset: '0'谱图无特性。测量测量通道:'1' SpectralMask: [1x1 SpectralMaskSpecification] PeakFinder: [1x1 PeakFinderSpecification] CursorMeasurements: [1x1 ChannelMeasurementsSpecification] ChannelMeasurements: [1x1 ChannelMeasurementsSpecification]失真测量:[1x1 CCDFMeasurements: [1x1 CCDFMeasurementsSpecification]可视化名称:'SpectrumAnalyzer'位置:[240 287 800 450]PlotType: 'Line' PlotNormalTrace: 1 PlotMaxHoldTrace:0 PlotMinHoldTrace: 0 ReducePlotRate: 1 Title: " YLabel: " ShowLegend: 0 ChannelNames: {"} ShowGrid: 1 YLimits: [-80 20] AxesScaling: 'Auto' OpenAtSimulationStart: 1 Visible: 0
为频谱分析仪块编程获取测量数据
使用频谱分析仪模块计算和显示有噪声的正弦输入信号的功率谱。通过启用这些块配置属性来测量频谱中的峰值、游标位置、相邻通道功率比、失真和CCDF值:
PeakFinder
CursorMeasurements
ChannelMeasurements
DistortionMeasurements
CCDFMeasurements
打开并检查模型
使用低通滤波器块过滤流噪声正弦输入信号。输入信号由两个正弦波组成:1khz和15khz。该噪声为均值为零,方差为0.05的高斯白噪声。采样频率为44.1 kHz。打开模型,检查各种块设置。
模型=“spectrumanalyzer_measurements.slx”;open_system(模型)
控件访问“频谱分析仪”块的配置属性get_param
函数。
sablock =“spectrumanalyzer_measurements /频谱分析仪”;CFG = get_param(“ScopeConfiguration”);
启用测量数据
要获得测量值,请设置启用
属性的测量真正的
.
cfg.CursorMeasurements.Enable = true;cfg.ChannelMeasurements.Enable = true;cfg.PeakFinder.Enable = true;cfg.DistortionMeasurements.Enable = true;
模拟模型
运行模型。Spectrum Analyzer块将原始频谱与过滤后的频谱进行比较。
sim(模型)
频谱分析仪右侧显示已启用的测量窗格。
使用getMeasurementsData
使用getMeasurementsData
函数以编程方式获取这些度量值。
data = getMeasurementsData(cfg)
数据= 1 x5表SimulationTime PeakFinder CursorMeasurements ChannelMeasurements DistortionMeasurements ______________ __________ __________________ ___________________ ______________________ {[ 0.9985]} 1 x1 struct 1 x1 struct 1 x1 struct 1 x1结构
测量窗格中显示的值与数据
.的各个字段数据
以编程方式获得各种测量值。
比较峰值
例如,比较峰值。验证所获得的峰值数据。PeakFinder
中的值进行匹配频谱分析仪
窗口。
peakvalues = data.PeakFinder.Value frequcieskhz = data.PeakFinder.Frequency/1000
峰值= 26.9076 26.2675 -2.9136 frequcieskhz = 15.0015 1.0049 16.3796
保存并关闭模型
save_system(模型);close_system(模型);
版本历史
Matlabコマンド
次のmatlabコマンドに対応するリンクがクリックされました。
コマンドをmatlabコマンドウィンドウに入力して実行してください。Webブラウザ,はMATLABコマンドをサポ,トしていません。
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。