如何绘制噪声的频谱?

-2 algorithm

我希望在simulink中绘制由高频开关电路产生的EMI噪声.频谱范围以dB与频率的关系曲线显示.我想以对数频率刻度绘制这个.

Too*_*the 5

如果我理解正确,你有包含频率 - > dB的数据,你想用频率的日志绘制它?

例如,如果您有以下内容:

Freq   dB
  63   70
 125   75
 250   71
 500   75
1000   65
2000   77
4000   79
8000   74
Run Code Online (Sandbox Code Playgroud)

你想要freq的日志:

Freq   dB     Log(Freq)
  63   70     1.8
 125   75     2.1
 250   71     2.4
 500   75     2.7
1000   65     3.0
2000   77     3.3
4000   79     3.6
8000   74     3.9
Run Code Online (Sandbox Code Playgroud)

并将其绘制在图表中:

80 |
 - |                           x
76 |                        x
 - |            x     x           x  
72 |
 - |         x     x
68 |
 - |                     x
64 |

     |----|----|----|----|----|----|
    1.0  1.5  2.0  2.5  3.0  3.5  4.0
Run Code Online (Sandbox Code Playgroud)

如果是这样,您可以只获取数据并将每个频率转换为频率的日志.