文档帮助中心文档
得到当前光谱面具的测试结果
结果= getSpectralMaskStatus(范围)
例子
结果= getSpectralMaskStatus (范围)返回当前状态的光谱面具频谱分析仪,范围在一个结构,结果。
结果= getSpectralMaskStatus (范围)
结果
范围
全部折叠
这个例子展示了如何添加现有的光谱面具dsp.SpectrumAnalyzer系统对象范围和得到的地位getSpectralMaskStatus。
dsp.SpectrumAnalyzer
getSpectralMaskStatus
正弦= dsp.SineWave (“频率”(98 100),“SampleRate”,1000);正弦。SamplesPerFrame = 1024;范围= dsp.SpectrumAnalyzer (“SampleRate”sine.SampleRate,…“PlotAsTwoSidedSpectrum”假的,“ShowLegend”,真正的);隐藏(范围);scope.SpectralMask。EnabledMasks =“上下”;upperMask = [0 -10;90 -10;90 30;110 30;110 -10;500 -10);集(scope.SpectralMask,“UpperMask”upperMask,“LowerMask”,-55);为i = 1:10 0范围(sin () + 0.05 * randn (1024 2));结束res = getSpectralMaskStatus(范围)
res =结构体字段:IsCurrentlyPassing: 0 NumPassedTests: 1 NumTotalTests:这个方案要取得33:3.0303 FailingMasks:“低”FailingChannels: [1 - 2] SimulationTime: 101.3760
在频谱分析仪中,您可以看到相同的信息在光谱面具面板。
显示(范围);释放(范围);
频谱分析仪和频谱状态你想检查的面具。指定的名称dsp.SpectrumAnalyzer对象。
结果返回当前状态的光谱面具这些属性:
IsCurrentlyPassing
指示是否一个或多个面具目前传递
1——所有面具传递
1
0——一个或多个面具是失败
0
NumPassedTests
NumTotalTests
这个方案要取得
FailingChannels
FailingMasks
“没有”
“上”
“低”
“上下”
SimulationTime
dsp.SpectrumAnalyzer|SpectrumAnalyzerConfiguration|getMeasurementsData
SpectrumAnalyzerConfiguration
getMeasurementsData
你有一个修改版的这个例子。你想打开这个例子与编辑?
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室
得到审判现在