配置频谱分析仪模块
的spbscopes。SpectrumAnalyzerConfiguration
对象包含Spectrum Analyzer块的范围配置信息。
MyScopeConfiguration = get_param (gcbh ScopeConfiguration)
构造一个新的Spectrum Analyzer Configuration对象。您必须首先选择模型中的块,或者给出块的完整路径。
NumInputPorts
- - - - - -输入端口数“1”
(默认)|特征向量|字符串标量作用域块上的输入端口数,由字符向量或字符串标量指定。最大输入端口数为96个。
数据类型:烧焦
|字符串
InputDomain
- - - - - -输入信号的域“时间”
(默认)|“频率”
SpectrumType
- - - - - -要显示的光谱类型“权力”
(默认)|“功率密度”
|“RMS”
指定要显示的频谱类型。
“权力”
——功率谱
“功率密度”
—功率谱密度。功率谱密度是归一化到1赫兹带宽的谱的幅值的平方。
“RMS”
-均方根。均方根表示均方根的平方根。当查看电压或电流信号的频率时,这个选项是有用的。
可调:是的
打开光谱设置.在主要选项节中,设置类型.
数据类型:烧焦
|字符串
ViewType
- - - - - -查看器类型“谱”
(默认)|“声谱图”
|“光谱和光谱图”
指定频谱类型为“谱”
,“声谱图”
,或“光谱和光谱图”
.
“谱”
-显示功率谱。
“声谱图”
-显示频率内容随时间变化。谱图的每一行都是一个周期图。时间从显示器的底部向顶部滚动。最新的光谱图更新在显示器的底部。
“光谱和光谱图”
-显示光谱和光谱图的双视图。
可调:是的
打开光谱设置.在主要选项节中,设置视图.
数据类型:烧焦
|字符串
SampleRateSource
- - - - - -输入采样率的来源“继承”
(默认)|“财产”
指定输入采样率的来源为:
“继承”
- Spectrum Analyzer从模型中继承了输入采样率。
“财产”
-指定输入的采样率直接使用SampleRate
财产。
数据类型:烧焦
|字符串
SampleRate
- - - - - -输入抽样率“10 e3”
(默认)|特征向量|字符串标量将输入信号的采样率(以赫兹为单位)指定为字符向量或字符串标量。
要启用此属性,请设置SampleRateSource
来“财产”
.
数据类型:烧焦
|字符串
方法
- - - - - -谱估计方法“韦尔奇”
(默认)|“过滤器组”
PlotAsTwoSidedSpectrum
- - - - - -双边频谱国旗真正的
(默认)|假
真正的
-计算和绘制双边谱估计。当输入信号是复数值时,必须将此属性设置为真正的
.
假
-计算和绘制单边谱估计。如果将此属性设置为假
,则输入信号必须为实值。
当这个属性假
,频谱分析仪采用电动折叠。的y-轴值是振幅的两倍,如果将此属性设置为真正的
,除了在0
和奈奎斯特频率。单侧功率谱密度(PSD)包含了从直流到奈奎斯特速率一半的频率区间内信号的总功率。有关更多信息,请参见pwelch
.
打开光谱设置.在跟踪选项部分中,选择双边频谱.
数据类型:逻辑
频率标度
- - - - - -频率范围“线性”
(默认)|“日志”
“日志”
-显示频率x-轴在对数尺度上。使用“日志”
设置时,还必须设置PlotAsTwoSidedSpectrum
财产假
.
“线性”
-显示频率x-轴在线性尺度上。使用“线性”
设置时,还必须设置PlotAsTwoSidedSpectrum
财产真正的
.
可调:是的
打开光谱设置.在跟踪选项节中,设置规模.
数据类型:烧焦
|字符串
频率跨度
- - - - - -频率跨度模式“全部”
(默认)|“跨度与中心频率”
|“启动和停止频率”
“全部”
-频谱分析仪计算和绘制整个频谱奈奎斯特频率间隔.
“启动和停止频率”
-频谱分析仪在指定的区间内计算和绘制频谱StartFrequency和StopFrequency属性。
可调:是的
打开光谱设置.在主要选项部分中,选择完整的频率跨度为“全部”
.否则,清楚完整的频率跨度复选框,并在其中进行选择跨度
或启动
.
数据类型:烧焦
|字符串
StartFrequency
- - - - - -开始计算频谱的频率“-5e3”
(默认)|实标量的特征向量|实标量的字符串标量计算频谱的频率间隔的起点,以赫兹为单位指定为实标量的字符向量或字符串标量。由此属性和定义的总跨度StopFrequency,必须属于奈奎斯特频率间隔.
要启用此属性,请设置频率跨度来“启动和停止频率”
.
数据类型:烧焦
|字符串
StopFrequency
- - - - - -停止频率来计算频谱“5 e3”
(默认)|实标量的特征向量|实标量的字符串标量频谱计算所经过的频率区间的结束,以赫兹为单位指定为实标量的字符向量或字符串标量。总体跨度,由这个属性和StartFrequency财产,必须在奈奎斯特频率间隔.
要启用此属性,请设置频率跨度来“启动和停止频率”
.
打开光谱设置.在主要选项部分,清除完整的频率跨度和改变跨度
来启动
. 设置FStop(赫兹).
数据类型:烧焦
|字符串
FrequencyResolutionMethod
- - - - - -频率分辨率的方法“RBW”
(默认)|“WindowLength”
|“NumFrequencyBands”
指定频谱分析仪的频率分辨率方法。
“RBW”
- - -RBWSource和RBW属性控制分析仪的频率分辨率(Hz)。FFT长度是实现指定RBW值或1024的窗口长度,取较大的值。
“WindowLength”
-仅当方法属性设置为“韦尔奇”
.的WindowLength属性控制频率分辨率。你可以控制FFT点的数量只有当FrequencyResolutionMethod
财产是“WindowLength”
.
“NumFrequencyBands”
-仅当方法属性设置为“过滤器组”
.的FFTLengthSource
和FFT长度
属性控制频率分辨率。
可调:是的
要启用此属性,请设置InputDomain来“时间”
.
打开光谱设置.在主要选项段,通过选择,设置频率分辨率的方法RBW(赫兹)下拉。
数据类型:烧焦
|字符串
RBWSource
- - - - - -分辨率带宽值的来源“汽车”
(默认)|“财产”
|“InputPort”
将分辨率带宽(RBW)的源指定为“汽车”
,“财产”
,或“InputPort”
.
“汽车”
—频谱分析仪调整频谱估计分辨率,以确保在定义的频率跨度上有1024个RBW间隔。
“财产”
—直接使用RBW财产。
“InputPort”
-将输入端口添加到频谱分析仪块以读取RBW。此选项仅适用于频率输入。
要启用此属性,请设置:
InputDomain来“时间”
和FrequencyResolutionMethod来“RBW”
.
InputDomain
来“频率”
.
数据类型:烧焦
|字符串
WindowLength
- - - - - -窗长“1024”
(默认)|大于2的整数的字符向量|大于2的整数的字符串标量通过指定用于计算谱估计值的样本的窗口长度来控制频率分辨率。窗口长度必须是大于2的整数标量,指定为字符向量或字符串标量。
要启用此属性,请设置:
FrequencyResolutionMethod来“WindowLength”
,它根据窗口长度设置控制频率分辨率。
方法来“韦尔奇”
.
数据类型:烧焦
|字符串
FFTLengthSource
- - - - - -FFT长度的来源“汽车”
(默认)|“财产”
“汽车”
-将FFT长度设置为中指定的窗口长度WindowLength属性或1024,以较大的为准。
“财产”
-使用FFT长度
财产。FFT长度
必须大于WindowLength
.
可调:是的
要启用此属性,请设置FrequencyResolutionMethod来“WindowLength”
.
打开光谱设置.在主要选项节,旁边的RBW(赫兹)选项,输入数字或选择汽车
.
数据类型:烧焦
|字符串
FFT长度
- - - - - -FFT长度“1024”
(默认)|特征向量|字符串标量指定频谱分析仪用于计算频谱估计的FFT的长度。
如果FrequencyResolutionMethod是“RBW”
, FFT长度设置为实现指定分辨率带宽值所需的窗口长度或1024,取较大的。
要使用此属性,以下条件必须为真:
FFT长度
值大于或等于WindowLength.
FrequencyResolutionMethod被设置为“WindowLength”
或“NumFrequencyBands”
FFTLengthSource被设置为“财产”
.
数据类型:烧焦
|字符串
FrequencyVectorSource
- - - - - -频率矢量源“汽车”
(默认)|“财产”
|“InputPort”
“汽车”
-频率矢量是从输入的长度计算出来的。看到频率向量.
“财产”
-输入自定义矢量作为频率矢量。
“InputPort”
-一个输入端口出现在块读取频率矢量输入。
要启用此属性,请设置InputDomain来“频率”
.
数据类型:烧焦
|字符串
频率向量
- - - - - -自定义频率向量[-5000 5000]
(默认)|单调递增向量设置频率向量,决定x显示的-轴。向量必须是单调递增的,且大小与输入帧大小相同。
要启用此属性,请设置FrequencyVectorSource
来“财产”
.
打开光谱设置.在频率输入选项节中,设置频率(Hz).
数据类型:单
|双重的
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
InputUnits
- - - - - -频率输入单位“数据库管理”
(默认)|“伏特分贝”
|“瓦分贝”
|“Vrms”
|“瓦”
选择频域输入的单位。这个属性允许频谱分析仪缩放频率数据,如果您选择不同的显示单元单位财产。
此选项仅在以下情况下可用InputDomain被设置为频率
.
打开光谱设置.在频率输入选项节中,设置输入单元.
数据类型:烧焦
|字符串
重叠百分比
- - - - - -重叠的百分比“0”
(默认)|实标量的特征向量|实标量的字符串标量前一个缓冲数据段和当前缓冲数据段之间的重叠百分比,指定为实标量的字符向量或字符串标量。重叠创建一个窗口段,用于计算光谱估计。该值必须大于或等于零且小于100。
数据类型:烧焦
|字符串
窗口
- - - - - -窗口函数“损害”
(默认)|“矩形”
|“切比雪夫”
|“平顶”
|“汉明”
|“皇帝”
|“Blackman-Harris”
|“自定义”
CustomWindow
- - - - - -自定义窗口函数“汉恩”
(默认)|字符数组|字符串标量将自定义窗口函数指定为字符数组或字符串。自定义窗口函数名必须在MATLAB路径上。如果您想使用窗口函数的信号处理工具箱版本中可用的其他属性自定义窗口,则此属性非常有用。
可调:是的
定义并使用自定义窗口函数。
函数w = my_hann(L)“周期”)结束范围。Window =“自定义”;范围。CustomWindow =“my_hann”
要使用此属性,请设置窗口来“自定义”
.
打开光谱设置.在窗口选项的部分,窗口选项框中,输入自定义窗口函数名称。
数据类型:烧焦
|字符串
旁瓣衰减
- - - - - -窗旁瓣衰减“60”
(默认)|实正标量的特征向量|实正标量的弦标量窗口旁瓣衰减,单位为分贝(dB)。该值必须大于或等于45。
要启用此属性,请设置窗口来“切比雪夫”
或“皇帝”
.
打开光谱设置.在窗口选项节中,设置衰减(dB).
数据类型:烧焦
|字符串
SpectrumUnits
- - - - - -频谱单位“汽车”
(默认)|“数据库管理”
|“dBFS”
|“伏特分贝”
|“瓦分贝”
|“Vrms”
|“瓦”
指定频谱分析仪显示功率值的单位。
可调:是的
可用的频谱单位取决于的值SpectrumType.
InputDomain |
SpectrumType |
允许SpectrumUnits |
---|---|---|
时间 |
权力 或功率密度 |
“dBFS” ,“数据库管理” ,“瓦分贝” ,“瓦” |
RMS |
“Vrms” ,“伏特分贝” |
|
频率 |
- - - - - - | “数据库管理” ,“伏特分贝” ,“瓦分贝” ,“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”
(默认)|实正标量的特征向量|实正标量的弦标量指定范围使用的负载作为计算功率级别的参考。
数据类型:烧焦
|字符串
单通道信号处理
- - - - - -将无方向的基于样本的输入信号视为列向量真正的
(默认)|假
将此属性设置为真正的
治疗米-by-1和非定向的基于样本的输入作为列向量,或一个通道。将此属性设置为假
治疗米-by-1和非定向的基于样本的输入作为1 by-米行向量。
数据类型:逻辑
SpectrogramChannel
- - - - - -谱图绘制的通道“1”
(默认)|正标量整数的字符向量|正标量整数的字符串标量时间分辨率
- - - - - -时间分辨率“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
- - - - - -光谱面具行频谱规范
对象PeakFinder
- - - - - -峰值查找器测量PeakFinder规范
对象使峰值查找器能够计算和显示最大的计算峰值值。的PeakFinder
财产使用PeakFinder规范
属性。
的PeakFinder规范
属性:
MinHeight
——检测峰值的水平,指定为标量值。
默认值:负
NumPeaks
——要显示的最大峰数,指定为小于100的正整数标量。
默认值:3.
MinDistance
—相邻峰之间的最小样本数,指定为正实标量。
默认值:1
阈值
峰值与其相邻样本之间的最小高度差,指定为非负实标量。
默认值:0
标签格式
——在计算的峰值旁边显示的坐标,指定为字符向量或字符串标量。有效的值“X”
,“Y”
,或“X+Y”
.
默认值:“X+Y”
启用
–将此属性设置为真正的
使峰值探测器测量成为可能。有效的值真正的
或假
.
默认值:假
所有PeakFinder规范
属性是可调的。
可调:是的
打开峰仪窗格(),并修改设置选项。
CursorMeasurements
- - - - - -光标测量CursorMeasurementsSpecification
对象使游标测量显示屏幕或波形游标。的CursorMeasurements
财产使用CursorMeasurementsSpecification
属性。
的CursorMeasurementsSpecification
属性:
类型
——显示游标的类型,指定为either“屏幕光标”
或“波形游标”
.
默认值:“波形游标”
ShowHorizontal
–将此属性设置为真正的
显示水平屏幕光标。属性设置时将应用此属性类型
财产“屏幕光标”
.
默认值:真正的
ShowVertical
–将此属性设置为真正的
显示垂直屏幕游标。属性设置时将应用此属性类型
财产“屏幕光标”
.
默认值:真正的
游标1跟踪源
–将波形光标1源指定为正实数标量。此属性在设置类型
财产“波形游标”
.
默认值:1
Cursor2TraceSource
——指定波形光标2源为正实标量。属性设置时将应用此属性类型
财产“波形游标”
.
默认值:1
LockSpacing
——游标之间的锁间距,指定为逻辑标量。
默认值:假
SnapToData
——将游标捕捉到指定为逻辑标量的数据。
默认值:真正的
XLocation
- - -x游标的坐标,指定为长度等于2的实向量。
默认值:(-2500 2500)
定位
- - -y游标的坐标,指定为长度等于2的实向量。属性设置时将应用此属性类型
财产“屏幕光标”
.
默认值:-55年[5]
启用
–将此属性设置为真正的
启用游标测量。有效的值真正的
或假
.
默认值:假
所有CursorMeasurementsSpecification
属性是可调的。
打开光标测量窗格(),并修改设置选项。
ChannelMeasurements
- - - - - -信道测量ChannelMeasurementsSpecification
对象启用信道测量,计算和显示占用的带宽或相邻信道的功率比。的ChannelMeasurements
财产使用ChannelMeasurementsSpecification
属性。
的ChannelMeasurementsSpecification
属性:
算法
–要显示的测量数据类型,指定为“占领BW”
或“ACPR”
.
默认值:“占领BW”
频率跨度
–频率范围模式,指定为“跨度与中心频率”
或“启动和停止频率”
默认值:“跨度与中心频率”
跨度
——信道测量所经过的频率范围,指定为以Hz为单位的实正标量。属性设置时将应用此属性频率跨度
财产“跨度与中心频率”
.
默认值:2000
赫兹
中心频率
——通道测量所覆盖范围的中心频率,指定为以Hz为单位的实标量。属性设置时将应用此属性频率跨度
财产“跨度与中心频率”
.
默认值:0
赫兹
StartFrequency
通道测量计算的启动频率,指定为以Hz为单位的实标量。属性设置时将应用此属性频率跨度
财产“启动和停止频率”
.
默认值:-1000年
赫兹
StopFrequency
——通道测量的停止频率,指定为Hz的实标量。属性设置时将应用此属性频率跨度
财产“启动和停止频率”
.
默认值:1000
赫兹
PercentOccupiedBW
–计算占用带宽的功率百分比,指定为正实标量。设置算法
财产“占领BW”
.
默认值:99
NumOffsets
——相邻通道对的数量,指定为实的正整数。属性设置时将应用此属性算法
财产“ACPR”
.
默认值:2
邻接的
——相邻信道带宽,指定为实的正标量。属性设置时将应用此属性算法
财产“ACPR”
.
默认值:1000
过滤器
——主通道和相邻通道的滤波器形状,规定为“没有”
,“高斯”
,或“RRC”
.属性设置时将应用此属性算法
财产“ACPR”
.
默认值:“没有”
FilterCoeff
——通道滤波系数,指定为之间的实标量0
和1
.属性设置时将应用此属性算法
财产“ACPR”
和过滤器
财产,要么“高斯”
或“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跟踪标记假
(默认)|真正的
若要计算和绘制每个输入通道的最大保持频谱,请将此属性设置为真正的
.通过保持所有功率谱估计值的最大值来计算每个频段的最大保持谱。当您切换此属性时,Spectrum Analyzer将重置其最大保持时间计算。
可调:是的
要启用此属性,请设置ViewType来“谱”
或“光谱和光谱图”
.
打开光谱设置.在跟踪选项部分中,选择Max-hold跟踪.
数据类型:逻辑
PlotMinHoldTrace
- - - - - -Min-hold跟踪标记假
(默认)|真正的
若要计算和绘制每个输入通道的最小保持频谱,请将此属性设置为真正的
.通过保持所有功率谱估计值的最小值来计算每个频段的最小保持谱。当您切换此属性时,Spectrum Analyzer将重置其最小保持时间计算。
可调:是的
要启用此属性,请设置ViewType来“谱”
或“光谱和光谱图”
.
打开光谱设置.在跟踪选项部分中,选择Min-hold跟踪.
数据类型:逻辑
ReducePlotRate
- - - - - -通过降低情节率提高性能真正的
(默认)|假
当此属性设置为时,模拟速度会更快真正的
.
真正的
-范围记录数据供以后使用,并在固定的时间间隔更新显示。在这些固定间隔之间的数据可能不会被绘制出来。
假
- scope每次计算功率谱都会更新。使用假
当您不希望以较慢的模拟速度为代价而错过任何光谱更新时的设置。
数据类型:逻辑
标题
- - - - - -显示标题”
(默认)|特征向量|字符串标量将显示标题指定为字符向量或字符串。
可调:是的
打开配置属性. 设置标题.
数据类型:烧焦
|字符串
YLabel
- - - - - -Y轴标签”
(默认)|特征向量|字符串标量控件的左边指定要显示的范围的文本y-轴心国。
不管这个属性,频谱分析仪总是显示功率单位之一SpectrumUnits
值。
可调:是的
要启用此属性,请设置ViewType来“谱”
或“光谱和光谱图”
.
打开配置属性. 设置Y-label.
数据类型:烧焦
|字符串
ShowLegend
- - - - - -显示的传说假
(默认)|真正的
若要显示带有输入名称的图例,请将此属性设置为真正的
.
从图例中,您可以控制哪些信号是可见的。控件中的可见性相当于风格对话框。在范围图例中,单击一个信号名称以在范围中隐藏该信号。要显示信号,再次单击信号名称。若要只显示一个信号,右键单击信号名称。要显示所有信号,请按Esc.
笔记
图例仅显示前20个信号。无法从图例中查看或控制任何其他信号。
可调:是的
打开配置属性.在显示选项卡上,选择显示的传说.
数据类型:逻辑
频道名称
- - - - - -频道名称将输入通道名称指定为字符向量的单元数组。名称出现在图例中,风格对话框,以及测量面板。如果不指定名称,通道被标记为通道1
,通道2
等。
可调:是的
要查看通道名称,请设置ShowLegend
来真正的
.
在图例上,双击通道名称。
数据类型:烧焦
ShowGrid
- - - - - -网格的可见性真正的
(默认)|假
将此属性设置为真正的
在图上显示网格线。
可调:是的
打开配置属性.在显示选项卡,设置显示网格.
数据类型:逻辑
YLimits
- - - - - -轴的限制(-80年,20)
(默认)|[ymin ymax]
指定y-轴限制为一个二元数值向量,[ymin ymax]
.
例子:范围。YLimits =[20] -10年,
可调:是的
要启用此属性,请设置ViewType财产“谱”
或“光谱和光谱图”
.
这些单位直接取决于SpectrumUnits财产。
打开配置属性. 设置Y-limits(最大)和Y-limits(最小).
ColorLimits
- - - - - -尺度谱图颜色限制(-80年,20)
(默认)|[colorMin colorMax]
使用双元素数字向量控制光谱图的颜色限制,[colorMin colorMax]
.
例子:范围。ColorLimits =[20] -10年,
要启用此属性,请设置ViewType财产“声谱图”
或“光谱和光谱图”
.
这些单位直接取决于SpectrumUnits
财产。
打开配置属性. 设置Color-limits(最小)和颜色限制(最大值).
AxesScaling
- - - - - -轴缩放模式“汽车”
(默认)|“手动”
|“OnceAtStop”
|“更新”
指定范围何时自动缩放坐标轴。有效值:
“汽车”
-在模拟期间和模拟后,scope根据需要缩放轴以适应数据。
“手动”
-范围不会自动缩放轴。
“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块配置属性。
配置= get_param ([sysname,“/简介”],“ScopeConfiguration”)
config = Spectrum配置属性: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' spectralaverage: '1' ReferenceLoad: '1' FrequencyOffset: '0' TreatMby1SignalsAsOneChannel: 1 Spectrogram无属性。测量测量通道:'1' SpectralMask: [1x1 SpectralMaskSpecification] PeakFinder: [1x1 PeakFinderSpecification] CursorMeasurements: [1x1 CursorMeasurements specification] ChannelMeasurements: [1x1 ChannelMeasurements specification][1 x1 CCDFMeasurementsSpecification]可视化的名字:“简介”位置:[240 287 800 450]PlotType:“行”PlotNormalTrace: 1 PlotMaxHoldTrace: 0 PlotMinHoldTrace: 0 ReducePlotRate: 1标题:“YLabel:”ShowLegend: 0 ChannelNames: {} ShowGrid: 1 YLimits: 20 [-80] AxesScaling:“汽车”OpenAtSimulationStart: 1可见:0
使用频谱分析仪块计算和显示一个噪声正弦输入信号的功率谱。通过启用这些块配置属性,测量频谱中的峰值、光标位置、相邻信道功率比、失真和CCDF值:
PeakFinder
CursorMeasurements
ChannelMeasurements
DistortionMeasurements
CCDFMeasurements
打开并检查模型
使用低通滤波器块过滤流噪声正弦输入信号。输入信号由两个正弦音调组成:1khz和15khz。噪声为白高斯噪声,均值为零,方差为0.05。采样频率为44.1 kHz。打开模型,检查各种块设置。
模型=“spectrumanalyzer_measurements.slx”;open_system(模型)
属性访问Spectrum Analyzer块的配置属性get_param
函数。
sablock =“spectrumanalyzer_measurements /频谱分析仪”;cfg = get_param (sablock,“ScopeConfiguration”);
使测量数据
要获得测量值,设置启用
测量的性质真正的
.
cfg.CursorMeasurements.Enable = true;cfg.ChannelMeasurements.Enable = true;cfg.PeakFinder.Enable = true;cfg.DistortionMeasurements.Enable = true;
模拟模型
运行模型。频谱分析仪块比较原始频谱和滤波后的频谱。
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 frequenceskhz = data.PeakFinder.Frequency/1000
峰值=26.9113 26.4002-5.0427频率kHz=15.0015 1.0049 13.1783
保存并关闭模型
save_system(模型);close_system(模型);
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。