主要内容

SpectrumAnalyzerConfiguration

配置频谱分析器块

描述

spbscopes。SpectrumAnalyzerConfiguration对象包含频谱分析器块的范围配置信息。

创建

MyScopeConfiguration = get_param (gcbh ScopeConfiguration)构造一个新的Spectrum Analyzer Configuration对象。您必须首先在模型中选择块,或者给出块的完整路径。

属性

全部展开

经常使用的

作用域块上的输入端口数,由字符向量或字符串标量指定。最大输入端口数为96。

数据类型:字符|字符串

你想要可视化的输入信号的定义域。方法所指定的算法将信号转换为频谱方法参数。

窗口使用范围

打开光谱设置.在主要选项节中,设置输入域

数据类型:字符|字符串

指定要显示的频谱类型。

“权力”——功率谱

“能量密度”—功率谱密度。功率谱密度是频谱归一化到1赫兹带宽的幅度的平方。

“RMS”-均方根。均方根表示均方根的平方根。此选项在查看电压或电流信号的频率时非常有用。

可调:是的

窗口使用范围

打开光谱设置.在主要选项节中,设置类型

数据类型:字符|字符串

将频谱类型指定为其中之一“谱”“声谱图”,或“光谱和光谱图”

  • “谱”-显示功率谱。

  • “声谱图”-显示随时间变化的频率内容。谱图的每一行都是一个周期图。时间从显示器的底部滚动到顶部。最新的光谱图更新在显示器的底部。

  • “光谱和光谱图”-显示光谱和谱图的双重视图。

可调:是的

窗口使用范围

打开光谱设置.在主要选项节中,设置视图

数据类型:字符|字符串

指定输入抽样速率的来源为:

  • “继承”-频谱分析仪从模型中继承输入采样率。

  • “财产”参数直接指定采样速率输入SampleRate财产。

数据类型:字符|字符串

将输入信号的采样率以赫兹为单位指定为字符向量或字符串标量。

依赖

若要启用此属性,请设置SampleRateSource“财产”

数据类型:字符|字符串

指定频谱估计方法为韦尔奇滤波器组

依赖

若要启用此属性,请设置InputDomain“时间”

窗口使用范围

打开光谱设置.在主要选项节中,设置方法

数据类型:字符|字符串

  • 真正的-计算和绘制双边谱估计。当输入信号是复值时,必须将此属性设置为真正的

  • -计算和绘制单边谱估计。如果将此属性设置为,则输入信号必须为实值。

    当此属性为,频谱分析仪采用功率折叠。的y-轴的值是振幅的两倍,如果这个属性被设置为真正的,除了在0和奈奎斯特频率。单侧功率谱密度(PSD)包含了从直流到奈奎斯特速率一半的频率区间内信号的总功率。有关更多信息,请参见pwelch

窗口使用范围

打开光谱设置.在跟踪选项部分中,选择双边频谱

数据类型:逻辑

  • “日志”-显示端口的频率x-轴的对数刻度。使用“日志”设置,你也必须设置PlotAsTwoSidedSpectrum财产

  • “线性”-显示端口的频率x-轴的线性刻度。使用“线性”设置,你也必须设置PlotAsTwoSidedSpectrum财产真正的

可调:是的

窗口使用范围

打开光谱设置.在跟踪选项节中,设置规模

数据类型:字符|字符串

先进的

  • “全部”-频谱分析仪计算和绘制整个频谱奈奎斯特频率间隔

  • “跨度和中心频率”-频谱分析仪计算并绘制频谱在指定的区间跨度而且CenterFrequency属性。

  • “启动和停止频率”-频谱分析仪计算并绘制频谱在指定的区间StartFrequency而且StopFrequency属性。

可调:是的

窗口使用范围

打开光谱设置.在主要选项部分中,选择完整的频率跨度“全部”.否则,清楚完整的频率跨度复选框并进行选择跨度FStart

数据类型:字符|字符串

指定(作为字符向量或字符串标量)频率跨度,以赫兹为单位,频谱分析仪在此范围内计算并绘制频谱图。整个张成的空间,由这个性质和CenterFrequency财产,必须落在之内奈奎斯特频率间隔

依赖

若要启用此属性,请设置FrequencySpan“跨度和中心频率”

数据类型:字符|字符串

指定(作为字符向量或字符串标量)频率中心,以赫兹为单位,频谱分析仪在此基础上计算并绘制频谱图。定义的总体频率跨度跨度而这个性质,必须属于奈奎斯特频率间隔

依赖

若要启用此属性,请设置FrequencySpan“跨度和中心频率”

数据类型:字符|字符串

频谱在其上计算的频率区间的开始,以赫兹指定为字符向量或实标量的字符串标量。整个张成的空间,由这个属性和定义StopFrequency,必须落在奈奎斯特频率间隔

依赖

若要启用此属性,请设置FrequencySpan“启动和停止频率”

数据类型:字符|字符串

频谱计算在其上的频率区间的末端,以赫兹指定为字符向量或实标量的字符串标量。整个张成的空间,由这个属性和StartFrequency财产,必须落在之内奈奎斯特频率间隔

依赖

若要启用此属性,请设置FrequencySpan“启动和停止频率”

窗口使用范围

打开光谱设置.在主要选项部分,明确完整的频率跨度和改变跨度FStart.集FStop(赫兹)

数据类型:字符|字符串

指定频谱分析仪的频率分辨方法。

  • “RBW”- - -RBWSource而且RBW属性控制分析仪的频率分辨率(以Hz为单位)。FFT长度是实现指定RBW值或1024(取较大的值)所产生的窗口长度。

  • “WindowLength”—仅适用于方法属性设置为“韦尔奇”.的WindowLength属性控制频率分辨率。你可以控制FFT点的数量,只有当FrequencyResolutionMethod属性是“WindowLength”

  • “NumFrequencyBands”—仅适用于方法属性设置为“过滤器银行”.的FFTLengthSource而且FFTLength属性控制频率分辨率。

可调:是的

依赖

若要启用此属性,请设置InputDomain“时间”

窗口使用范围

打开光谱设置.在主要选项部分,通过选择设置频率分辨率方法RBW(赫兹)下拉。

数据类型:字符|字符串

指定分辨率带宽(RBW)的来源为“汽车”“财产”,或“InputPort”

  • “汽车”—频谱分析仪调整频谱估计分辨率,以确保在定义的频率跨度上有1024个RBW间隔。

  • “财产”—直接指定解析带宽RBW财产。

  • “InputPort”—在Spectrum Analyzer块中增加一个输入端口,用于读取RBW。此选项仅适用于频率输入。

依赖关系

要启用此属性,请设置:

  • InputDomain“时间”而且FrequencyResolutionMethod“RBW”

  • InputDomain“频率”

数据类型:字符|字符串

RBW控制频谱分析仪的光谱分辨率。指定以赫兹为单位的分辨率带宽作为字符向量或字符串标量。必须指定一个值,以确保在指定的频率范围内至少有两个RBW间隔。因此,总跨度与RBW的比值必须大于2:

年代 p 一个 n R B W > 2

您可以根据设置的方式以不同的方式指定总体范围FrequencySpan财产。

依赖

启用设置:

  • RBWSource“财产”

数据类型:字符|字符串

通过指定用于计算频谱估计的样本的窗口长度来控制频率分辨率。窗口长度必须是大于2的整数标量,指定为字符向量或字符串标量。

依赖关系

要启用此属性,请设置:

  • FrequencyResolutionMethod“WindowLength”,它根据您的窗口长度设置控制频率分辨率。

  • 方法“韦尔奇”

数据类型:字符|字符串

  • “汽车”-设置FFT的窗口长度为WindowLength属性或1024,取较大的值。

  • “财产”的FFT点数FFTLength财产。FFTLength必须大于WindowLength

可调:是的

依赖

若要启用此属性,请设置FrequencyResolutionMethod“WindowLength”

窗口使用范围

打开光谱设置.在主要选项节,旁边的RBW(赫兹)选项,输入数字或选择汽车

数据类型:字符|字符串

指定频谱分析仪用于计算频谱估计的FFT的长度。

如果FrequencyResolutionMethod“RBW”, FFT长度设置为实现指定的分辨率带宽值或1024所需的窗口长度,以较大者为准。

依赖关系

要使用此属性,以下条件必须为真:

  • FFTLength值大于或等于WindowLength

  • FrequencyResolutionMethod被设置为“WindowLength”“NumFrequencyBands”

  • FFTLengthSource被设置为“财产”

数据类型:字符|字符串

将每个频带的滤波器抽头或系数指定为字符向量或字符串标量。这个数必须是正偶数。这个值对应于每个多相分支的滤波系数的数量。滤波系数的总数等于NumTapsPerBand+FFTLength

依赖

若要启用此属性,请设置方法“过滤器银行”

数据类型:字符|字符串

  • “汽车”-频率矢量由输入的长度计算。看到频率向量

  • “财产”—输入自定义的频率向量。

  • “InputPort”-块上出现一个输入端口,用于读取频率矢量输入。

依赖

若要启用此属性,请设置InputDomain“频率”

数据类型:字符|字符串

设置确定的频率向量x-轴显示。该向量必须是单调递增的,并且与输入帧的大小相同。

依赖

若要启用此属性,请设置FrequencyVectorSource“财产”

窗口使用范围

打开光谱设置.在频率输入选项节中,设置频率(赫兹)

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

选择频域输入的单位。控件选择不同的显示单元时,此属性允许频谱分析仪缩放频率数据单位财产。

依赖

此选项仅在以下情况下可用InputDomain被设置为频率

窗口使用范围

打开光谱设置.在频率输入选项节中,设置输入单元

数据类型:字符|字符串

以前和当前缓冲数据段之间的重叠百分比,指定为字符向量或实标量的字符串标量。重叠创建一个窗口段,用于计算光谱估计。该值必须大于等于0且小于100。

数据类型:字符|字符串

为谱估计器指定一个窗口函数。下表显示了预设的窗口。有关更多信息,请访问信号处理工具箱™文档中相应函数参考的链接。

窗口选项 对应的信号处理工具箱功能
“矩形” rectwin
“切比雪夫” chebwin
“平顶” flattopwin
“汉明” 汉明
“损害” 损害
“皇帝” 凯撒
“Blackman-Harris” blackmanharris

要设置您自己的光谱估计窗口,请将此属性设置为“自定义”中指定自定义窗口函数CustomWindow财产。

可调:是的

窗口使用范围

打开光谱设置.在窗口选项节中,设置窗口

数据类型:字符|字符串

将自定义窗口函数指定为字符数组或字符串。自定义窗口函数名称必须在MATLAB路径上。如果希望使用窗口函数的“信号处理工具箱”版本提供的附加属性自定义窗口,则此属性非常有用。

可调:是的

例子

定义和使用自定义窗口函数。

函数w = my_hann(L)“周期”结束范围。Window =“自定义”;范围。CustomWindow =“my_hann”

依赖

要使用此属性,请设置窗口“自定义”

窗口使用范围

打开光谱设置.在窗口选项的部分,窗口选项框中,输入自定义窗口函数名。

数据类型:字符|字符串

窗口旁瓣衰减,单位为分贝(dB)。该值必须大于等于45。

依赖

若要启用此属性,请设置窗口“切比雪夫”“皇帝”

窗口使用范围

打开光谱设置.在窗口选项节中,设置衰减(dB)

数据类型:字符|字符串

指定频谱分析仪显示功率值的单位。

可调:是的

依赖

可用的频谱单位取决于的值SpectrumType

InputDomain SpectrumType 允许SpectrumUnits
时间 权力功率密度 “dBFS”“dBm”“瓦分贝”“瓦”
RMS “Vrms”“伏特分贝”
频率 - - - - - - “dBm”“伏特分贝”“瓦分贝”“Vrms”“瓦”

窗口使用范围

打开光谱设置.在跟踪选项节中,设置单位

数据类型:字符|字符串

指定dBFS缩放因子的来源“汽车”“财产”

  • “汽车”—频谱分析仪根据输入数据调整比例因子。

  • “财产”—使用参数指定缩放倍数全尺度的财产。

依赖

若要启用此属性,请设置SpectrumUnits“dBFS”

窗口使用范围

打开光谱设置.在跟踪选项节中,设置全面汽车或者输入一个数字。

数据类型:字符|字符串

对象的实正标量的字符向量或字符串标量dBFS满刻度。

依赖

启用此选项集。

  • SpectrumUnits“dBFS”

  • FullScaleSource“财产”

数据类型:字符|字符串

指定平滑方法为:

  • 运行-上一场的平均成绩n样本。使用SpectralAverages属性来指定n

  • 指数-样本的加权平均值。使用ForgettingFactor属性来指定加权遗忘因子。

有关平均方法的更多信息,请参见求平均值法

依赖

若要启用此属性,请设置ViewType“谱”“光谱和光谱图”

窗口使用范围

打开光谱设置.在跟踪选项节中,设置求平均值法

数据类型:字符|字符串

指定谱平均数作为字符向量或字符串标量。频谱分析仪通过计算最近的运行平均值来计算当前功率谱估计N功率谱估计。这个属性定义N

依赖

若要启用此属性,请设置AveragingMethod“运行”

窗口使用范围

打开光谱设置.在跟踪选项节中,设置平均

数据类型:字符|字符串

将指数权重指定为大于0小于等于1的标量值,指定为字符串标量或字符向量。

依赖

若要启用此属性,请设置AveragingMethod“指数”

窗口使用范围

打开光谱设置.在跟踪选项节中,设置遗忘因子

数据类型:字符|字符串

指定作用域使用的负载作为计算功率级的参考。

数据类型:字符|字符串

  • 数值标量(指定为字符向量或字符串标量)——对所有通道应用相同的频率偏移量,将赫兹指定为字符向量。

  • 数字向量(指定为字符向量或字符串标量)——为每个通道应用特定的频率偏移量,指定频率向量。向量的长度必须等于输入通道的数量。

    频率轴值被此属性中指定的值所偏移。整个跨度必须在奈奎斯特频率间隔.的设置,您可以以不同的方式控制整个跨度FrequencySpan财产。

数据类型:字符|字符串

将此属性设置为真正的治疗-by 1和无定向的基于样本的输入作为列向量,或一个通道。将此属性设置为治疗-by-和无定向的基于样本的输入作为1 by-行向量。

数据类型:逻辑

光谱图

指定谱图绘制的通道,作为[1]范围内的实正标量整数的字符向量或字符串标量N),N是输入通道的数量。

依赖

若要启用此属性,请设置ViewType“声谱图”“光谱和光谱图”

数据类型:字符|字符串

指定每个谱图线的时间分辨率的源“汽车”“财产”.的TimeResolution属性显示不同频率分辨率方法和时间分辨率属性的时间分辨率。

可调:是的

依赖

若要启用此属性,请设置ViewType“声谱图”“光谱和光谱图”

窗口使用范围

打开光谱设置.在谱图的选择节中,设置时间res(年代)

数据类型:字符|字符串

将每个谱图线的时间分辨率指定为字符向量或正标量的字符串标量,以秒表示。

时间分辨率是根据频率分辨率法、RBW设置和时间分辨率设置确定的。

方法 频率分辨率的方法 频率分辨率设置 时间分辨率设置 最终时间分辨率(以秒为单位)
韦尔奇滤波器组 RBW(赫兹) 汽车 汽车 1 / RBW
韦尔奇滤波器组 RBW(赫兹) 汽车 手动输入 时间分辨率
韦尔奇滤波器组 RBW(赫兹) 手动输入 汽车 1 / RBW
韦尔奇滤波器组 RBW(赫兹) 手动输入 手动输入 必须等于或大于可达到的最小时间分辨率,1/RBW。将几个光谱估计组合成一条谱图线以获得所需的时间分辨率。插值用于获得不是1/RBW整数倍的时间分辨率值。
韦尔奇 窗口长度 - - - - - - 汽车 1 / RBW
韦尔奇 窗口长度 - - - - - - 手动输入 必须等于或大于可达到的最小时间分辨率。将几个光谱估计组合成一条谱图线以获得所需的时间分辨率。插值用于获得不是1/RBW整数倍的时间分辨率值。
滤波器组 频带数 - - - - - - 汽车 1 / RBW
滤波器组 频带数 - - - - - - 手动输入 必须等于或大于可达到的最小时间分辨率,1/RBW。

依赖

要启用此属性,请设置:

  • ViewType“声谱图”“光谱和光谱图”

  • TimeResolutionSource”属性

数据类型:字符|字符串

指定谱图时间跨度的来源“汽车”“财产”.如果将此属性设置为“汽车”,谱图在任何给定时间显示100条谱图线。如果将此属性设置为“财产”中指定的秒为单位的时间持续时间时间间隔财产。

可调:是的

依赖

若要启用此属性,请设置ViewType“声谱图”“光谱和光谱图”

窗口使用范围

打开光谱设置.在谱图的选择节中,设置时间跨度(s)

数据类型:字符|字符串

指定以秒为单位的光谱图显示时间跨度。您必须将时间跨度设置为光谱更新所需的样本数量持续时间的至少两倍。

依赖

要启用此属性,请设置:

  • ViewType“声谱图”“光谱和光谱图”

  • TimeSpanSource“财产”

数据类型:字符|字符串

测量

获取测量值的通道,指定为字符向量或字符串标量,其计算结果为大于0小于等于100的正整数。您可以指定的最大数量是输入信号中的通道(列)的数量。

可调:是的

数据类型:字符|字符串

指定是否在谱图上显示上掩模线和下掩模线。属性中的属性SpectralMaskSpecification对象来启用和配置光谱掩码。

可调:是的

窗口使用范围

打开光谱面具窗格并修改设置选项。

使峰值查找器计算和显示最大的计算峰值值。的PeakFinder财产使用PeakFinderSpecification属性。

PeakFinderSpecification属性:

  • MinHeight——检测峰值的级别,指定为标量值。

    默认值:

  • NumPeaks——要显示的峰值的最大数量,指定为小于100的正整数标量。

    默认值:3.

  • MinDistance——相邻峰值之间的最小样本数,指定为正实标量。

    默认值:1

  • 阈值——峰值与其相邻样本之间的最小高度差,指定为非负实标量。

    默认值:0

  • LabelFormat——在计算峰值旁边显示的坐标,指定为字符向量或字符串标量。有效的值“X”“Y”,或“X + Y”

    默认值:“X + Y”

  • 启用——将此属性设置为真正的启用峰值查找器测量。有效的值真正的

    默认值:

所有PeakFinderSpecification属性是可调的。

可调:是的

窗口使用范围

打开峰仪窗格()及修改设置选项。

启用游标测量以显示屏幕或波形游标。的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属性。

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属性。

DistortionMeasurementsSpecification属性:

  • 算法——要显示的测量数据类型,指定两者之一“谐”“互调”

    默认值:“谐”

  • NumHarmonics——要测量的谐波数,指定为实数正整数。属性时应用此属性算法“谐”

    默认值:6

  • 启用——将此属性设置为真正的启用失真测量。

    默认值:

所有DistortionMeasurementsSpecification属性是可调的。

窗口使用范围

打开变形测量窗格()及修改失真而且谐波选项。

使CCDF测量显示输入信号的瞬时功率高于信号的平均功率一定dB的概率。的CCDFMeasurements财产使用CCDFMeasurementsSpecification属性。

CCDFMeasurementsSpecification属性:

  • PlotGaussianReference——将此属性设置为真正的绘制参考CCDF曲线。参考CCDF曲线表示复高斯白噪声的功率,计算为卡方分布。

    默认值:

  • 启用——将此属性设置为真正的以启用CCDF测量。有效的值真正的

    默认值:

所有CCDFMeasurementsSpecification属性是可调的。

窗口使用范围

打开CCDF测量窗格(),并启用情节高斯参考选择。

可视化

范围窗口的标题。

可调:是的

数据类型:字符|字符串

频谱分析仪窗口的位置(以像素为单位),由范围窗口的大小和位置指定为四元双矢量的形式[左下宽高]。通过修改此属性的值,可以将作用域窗口放置在屏幕上的特定位置。

默认情况下,窗口显示在屏幕中央,宽度为800的像素和高度450像素。确切的中心坐标取决于屏幕分辨率。

可调:是的

指定用于显示正常轨迹的绘图类型“行”“干细胞”.正常迹是显示自由运行谱估计的迹。

可调:是的

依赖关系

要启用此属性,请设置:

  • ViewType“谱”“光谱和光谱图”

  • PlotNormalTrace真正的

窗口使用范围

打开风格属性和设置情节类型

数据类型:字符|字符串

将此属性设置为删除正常轨迹的显示。这些迹线显示了自由运行的谱估计。甚至当痕迹从显示器上移除时,频谱分析仪仍继续进行光谱计算。

可调:是的

依赖

若要启用此属性,请设置ViewType“谱”“光谱和光谱图”

窗口使用范围

打开光谱设置.在跟踪选项部分中,选择正常跟踪

数据类型:逻辑

若要计算和绘制每个输入通道的最大保持频谱,请将此属性设置为真正的.每个频率库的最大保持谱是通过保持所有功率谱估计的最大值来计算的。当您切换此属性时,频谱分析仪将重置其最大保持计算。

可调:是的

依赖

若要启用此属性,请设置ViewType“谱”“光谱和光谱图”

窗口使用范围

打开光谱设置.在跟踪选项部分中,选择Max-hold跟踪

数据类型:逻辑

要计算和绘制每个输入通道的最小保持频谱,请将此属性设置为真正的.通过保持所有功率谱估计值的最小值来计算每个频率库的最小保持谱。切换此属性时,频谱分析仪将重置其最小保持时间计算。

可调:是的

依赖

若要启用此属性,请设置ViewType“谱”“光谱和光谱图”

窗口使用范围

打开光谱设置.在跟踪选项部分中,选择Min-hold跟踪

数据类型:逻辑

当此属性设置为时,模拟速度会更快真正的

  • 真正的- scope记录数据供以后使用,并每隔固定的时间间隔更新显示。发生在这些固定间隔之间的数据可能不会被绘制出来。

  • 每次计算功率谱时,瞄准镜都会更新。使用当您不想以较慢的模拟速度为代价而错过任何光谱更新时设置。

数据类型:逻辑

将显示标题指定为字符向量或字符串。

可调:是的

窗口使用范围

打开配置属性.集标题

数据类型:字符|字符串

控件左侧要显示的范围的文本y设在。

不管这个特性,频谱分析仪总是显示功率单位作为SpectrumUnits值。

可调:是的

依赖

若要启用此属性,请设置ViewType“谱”“光谱和光谱图”

窗口使用范围

打开配置属性.集Y-label

数据类型:字符|字符串

要显示带有输入名称的图例,请将此属性设置为真正的

从图例中,您可以控制哪些信号可见。控件中的可见性风格对话框。在作用域图例中,单击信号名称以隐藏作用域中的信号。若要显示信号,请再次单击信号名称。若要只显示一个信号,请右键单击信号名称。按显示所有信号Esc

请注意

图例只显示了前20个信号。任何附加信号都不能从图例中查看或控制。

可调:是的

窗口使用范围

打开配置属性.在显示选项卡上,选择显示的传说

数据类型:逻辑

将输入通道名称指定为字符向量的单元格数组。这些名字出现在传说中,风格对话框,测量面板。如果不指定名称,则将通道标记为通道1通道2等。

可调:是的

依赖

要查看通道名称,请设置ShowLegend真正的

窗口使用范围

在图例上,双击通道名称。

数据类型:字符

将此属性设置为真正的在地图上显示网格线。

可调:是的

窗口使用范围

打开配置属性.在显示选项卡,设置显示网格

数据类型:逻辑

指定y-轴极限为双元数值向量,[ymin ymax]

例子:范围。YLimits =[20] -10年,

可调:是的

依赖关系

  • 要启用此属性,请设置ViewType财产“谱”“光谱和光谱图”

  • 单位直接取决于SpectrumUnits财产。

窗口使用范围

打开配置属性.集Y-limits(最大)而且Y-limits(最小)

使用双元素数字矢量控制光谱图的颜色极限,[colorMin colorMax]

例子:范围。ColorLimits =[20] -10年,

依赖关系

  • 要启用此属性,请设置ViewType财产“声谱图”“光谱和光谱图”

  • 单位直接取决于SpectrumUnits财产。

窗口使用范围

打开配置属性.集Color-limits(最小)而且Color-limits(最大)

指定作用域何时自动缩放坐标轴。有效值:

  • “汽车”-在模拟过程中和之后,范围根据需要缩放轴以适应数据。

  • “手动”-范围不会自动缩放坐标轴。

  • “OnceAtStop”-当模拟停止时,范围会缩放坐标轴。

  • “更新”- 10次更新后,瞄准镜的坐标轴会缩放一次。

窗口使用范围

选择工具>轴缩放

数据类型:字符|字符串

将此属性设置为延迟自动缩放y轴。

依赖

若要启用此属性,请设置AxesScaling“更新”

窗口使用范围

打开轴缩放对话框和设置数量的更新

数据类型:字符|字符串

指定布局类型为“水平”“垂直”.垂直布局将光谱堆叠在谱图之上。水平布局将两个视图并排放置。

可调:是的

依赖

若要启用此属性,请设置ViewType“光谱和光谱图”

窗口使用范围

打开光谱设置.集轴布局

数据类型:字符|字符串

将此属性设置为真正的在模拟开始时打开作用域。将此属性设置为防止模拟开始时范围打开。

窗口使用范围

选择文件>在模拟开始时打开

数据类型:逻辑

将此属性设置为真正的显示频谱分析仪窗口,或隐藏频谱分析仪窗口。

例子

全部折叠

使用随机生成的名称创建一个新的Simulink®模型。

sysname = char (randi(26日1、7)+ 96);new_system (sysname);

向模型中添加一个新的Spectrum Analyzer块。

add_block (“内置/简介”(sysname“/简介”])

调用get_param函数检索默认的频谱分析仪块配置属性。

配置= get_param ([sysname,“/简介”),“ScopeConfiguration”
config = SpectrumAnalyzerConfiguration with properties: NumInputPorts: '1' InputDomain: 'Time' SpectrumType: 'Power' ViewType: 'Spectrum' SampleRateSource: 'Inherited' Method: 'Welch' plotastwosidespectrum: 1 FrequencyScale: 'Linear' Advanced FrequencySpan: 'Full' FrequencyResolutionMethod: 'RBW' RBWSource: 'Auto' OverlapPercent: '0' Window: 'Hann' SpectrumUnits: 'dBm' AveragingMethod: 'Running' spectral平均值:'1' ReferenceLoad: '1' FrequencyOffset: '0' TreatMby1SignalsAsOneChannel:无属性。SpectralMask: [1x1 dsp.scopes.]SpectralMaskSpecification] PeakFinder: [1x1 dsp.scopes.]PeakFinderSpecification] CursorMeasurements: [1x1 dsp.scopes.CursorMeasurementsSpecification] ChannelMeasurements: [1x1 dsp.scopes.ChannelMeasurementsSpecification] DistortionMeasurements: [1x1 dsp.scopes.DistortionMeasurementsSpecification] CCDFMeasurements: [1x1 dsp.scopes.CCDFMeasurementsSpecification] Visualization Name: 'SpectrumAnalyzer' Position: [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(模型)

方法访问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 frequencieskHz = data.PeakFinder.Frequency/1000
peakvalues = 26.9068 26.3821 -3.5026 frequcieskhz = 15.0015 1.0049 13.3075

保存并关闭模型

save_system(模型);close_system(模型);

版本历史

介绍了R2013a

Baidu
map