首页 理论教育 Microchip公司推出DSP函数库包括的内容

Microchip公司推出DSP函数库包括的内容

时间:2023-06-19 理论教育 版权反馈
【摘要】:Microchip公司将常用的数字信号处理函数做成库的形式,以方便用户使用。DSP库主要提供了以下一些函数:矢量处理函数●VectorMax:矢量最大值。矩阵处理函数●MatrixScale:矩阵加权运算。常用变换函数●BitReverseComplex:复数比特反转。

Microchip公司推出DSP函数库包括的内容

Microchip公司将常用的数字信号处理函数做成库的形式,以方便用户使用。DSP库主要提供了以下一些函数:

(1)矢量处理函数

●VectorMax:矢量最大值。

●VectorMin:矢量最小值。

●VectorCopy:矢量复制。

●VectorZeroPad:矢量填零

●VectorNegate:矢量取反。

●VectorScale:矢量加权计算。

●VectorAdd:矢量加。

●VectorSubtract:矢量减。

●VectorMultiply:矢量乘。

●VectorDotProduct:矢量点乘。

●VectorPower:矢量幂运算。

●VectorConvolve:矢量卷积运算。

●VectorCorrelate:矢量相关运算。

(2)加窗处理函数

●BartlettInit:Bartlett加窗初始化

●BlackmanInit:Blackman加窗初始化。

●HammingInit:Hamming加窗初始化。

●HanningInit:Hanning加窗初始化。

●KaiserInit:Kaiser加窗初始化。

●VectorWindow:矢量加窗。

(3)矩阵处理函数

●MatrixScale:矩阵加权运算。

●MatrixTranspose:矩阵转置。(www.xing528.com)

●MatrixInvert:矩阵逆运算。

●MatrixAdd:矩阵加。

●MatrixSubtract:矩阵减。

●MatrixMultiply:矩阵乘。

(4)FIR滤波器函数

●FIRDecimate:FIR抽取滤波器。

●FIRInterpolate:FIR插值滤波器。

●FIRLattice:FIR格状滤波器。

●FIRLMS:FIR的LMS算法滤波器。

●FIRLMSNorm:FIR的归一化LMS算法滤波器。

(5)IIR滤波器函数

●IIRTransposed:转置IIR滤波器。

●IIRLattice:格状IIR滤波器。

(6)常用变换函数

●BitReverseComplex:复数比特反转。

●FFTComplex:复数快速傅里叶变换

●FFTComplexIP:原址(In-Place,IP)复数FFT。

●IFFTComplex:复数快速傅里叶变换

●IFFTComplexIP:原址(In-Place,IP)复数IFFT。

●DCT:离散余弦变换

●DCTIP:原址DCT算法。

●SquareMagnitudeCplx:复数的幅度平方。

●PIDCoeffCalc:PID算法系数计算。

●PID:PID算法。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈