峰值2rms
峰值与均方根值的比值。
库::`工程师`
例子:
正弦波的峰值与RMS值之比
Details
计算峰值与均方根值的比值 100 具有采样频率的Hz正弦 1 千赫。
import EngeeDSP.Functions: peak2rms
t = range(0, stop=1-0.001, step=0.001)
x = cos.(2*pi*100*t)
y = peak2rms(x)
println("y = ", y)
y = 1.414213562373095
二维矩阵的峰值与均方根值之比
Details
让我们创建一个矩阵,其中每列代表一个频率的正弦曲线 100 Hz,以频率采样 1 kHz,具有不同的振幅。 幅度等于列索引。
计算列的峰值与RMS值之比。
import EngeeDSP.Functions: peak2rms
t=0:0.001:1-0.001
x=cos。(2*pi*100*t)。* (1:4)'
y=12rms(x)
println("y=",y)
y = [1.414213562373095 1.414213562373095 1.4142135623730945 1.414213562373095]
沿给定维度的二维矩阵的峰值与均方根值之比
Details
让我们创建一个矩阵,其中每行代表一个频率的正弦曲线 100 Hz,以频率采样 1 kHz,具有不同的振幅。 幅度等于行索引。
计算列的峰值与均方根值之比,指定维度等于 2,使用参数 昏暗.
import EngeeDSP.Functions: peak2rms
t = 0:0.001:1-0.001;
x = (1:4) .* cos.(2*pi*100*t)';
y = peak2rms(x, 2)
1.4142135623730934
1.4142135623730934
1.4142135623730963
1.4142135623730934