JY.DSP.Fundamental包含2个静态类:Generation和Spectrum ,分别提供常用波形生成和频谱计算功能,方法如下表所示:
方法名 |
功能概要 |
Generation类 |
|
SineWave |
生成一个包含整数个周期的正弦波形,可设定正弦波的幅度、初始相位和周期数; 生成一个正弦波形,可设定正弦波的幅度、初始相位、频率和采样率。 |
SquareWave |
生成一个包含整数个周期的方波波形,可设定方波的幅度、占空比和周期数; 生成一个方波波形,可设定方波的幅度、占空比、频率和采样率。 |
UniformWhiteNoise |
生成一个指定幅度的随机白噪声波形。 |
Ramp |
生成一个等差数列。 |
Spectrum类 |
|
PowerSpectrum |
计算输入时域信号的功率谱,可设定加窗类型和输出功率谱的单位; |
注意:在使用Spectrum类之前,需要安装JXDSPRuntimeMKL,JXDSPRuntimeMKL分为X64和X86两个版本,请根据windows系统来选择安装。