主要内容

变形测量

产生2048个采样频率2.5千赫采样在50千赫正弦。添加高斯白噪声,使信噪比(SNR)为80 dB。

Fs = 5 e4;f0 = 2.5 e3;N = 2048;t = (0: n - 1) / Fs;信噪比= 80;x = cos(2 *π* f0 * t);x = x + randn(大小(x)) *性病(x) / db2mag(信噪比);

将结果通过一个多项式表示的弱非线性放大器传递。放大器在谐波频率处引入杂散音调。

Amp = [1e-5 5e-6 -1e-3 6e-5 1 25e-3];x = polyval (amp, x);

绘制信号频谱并标注信噪比,验证其具有期望值。的信噪比函数计算基频与噪声底板的功率比,忽略直流分量和谐波。

信噪比(x, Fs);

图中包含一个轴。标题信噪比为79.86 dB的轴包含行、文本类型的17个对象。这些对象代表基本,噪声,直流和谐波(除外)。

绘制信号频谱并标注总谐波失真(THD)。的函数计算谐波与基频的功率比,忽略直流分量和噪声底。

(thd (x, Fs);

图中包含一个轴。标题为THD: -72.08 dB的轴包含16个对象,类型为line, text。这些对象代表基本,谐波,直流和噪声(除外)。

绘制信号频谱并标注信噪比和失真比(SINAD)。的sinad函数计算基频与谐波的功率比和噪声底板。它只忽略DC组件。

sinad (x, Fs);

图中包含一个轴。标题为SINAD: 71.43 dB的轴包含了7个line、text类型的对象。这些对象代表基本,噪声和失真,直流(除外)。

验证SNR, THD, SINAD符合方程

1 0 - 年代 N R / 1 0 + 1 0 T H D / 1 0 1 0 - 年代 N 一个 D / 1 0

lh = 10 ^(信噪比(x, Fs) / 10) + 10 ^ (thd) (x, Fs) / 10)
lh = 7.2203 e-08
rhs = 10 ^ (-sinad (x, Fs) / 10)
rhs = 7.1997 e-08

绘制信号频谱并标注无杂散动态范围(SFDR)。SFDR是基波与最强杂散分量(“杂散”)的功率比。在这种情况下,脉冲对应于第三次谐波。

sfdr (x, Fs);

图中包含一个轴。标题为SFDR: 72.16 dB的轴包含了patch、line、text等9个对象。这些对象代表SFDR、Fundamental、Spurs、DC(除外)。

另请参阅

|||