JY.DSP.Fundamental包含2个静态类:GenerationSpectrum ,分别提供常用波形生成和频谱计算功能,方法如下表所示:

方法名

功能概要

Generation

SineWave

生成一个包含整数周期的正弦波形,可设定正弦波的幅度、初始相位和周期数;

生成一个正弦波形,可设定正弦波的幅度、初始相位、频率和采样率。

SquareWave

生成一个包含整数周期的方波波形,可设定方波的幅度、占空比和周期数;

生成一个方波波形,可设定方波的幅度、占空比、频率和采样率。

UniformWhiteNoise

生成一个指定幅度的随机白噪声波形。

Ramp

生成一个等差数列。

Spectrum

PowerSpectrum

计算输入时域信号的功率谱,可设定加窗类型和输出功率谱的单位;

注意:在使用Spectrum类之前,需要安装JXDSPRuntimeMKLJXDSPRuntimeMKL分为X64X86两个版本,请根据windows系统来选择安装。