3917| 7
|
请教懂音乐频谱的,烦请解释一下面的各条语句的含义。 |
1金钱
最佳答案这是在网上找到的最详细的解释,贴上来共享:
之所以语句这么写是基于芯片的计算习惯,DSP最擅长的就是浮点数的乘机运算。语句分析如下:
首先定义的的一个16位的有符号的数据IX 和IY 这两个只是中间变量,然后定义的i,是32位的无符号型。
语句的目的的确是你理解的Mag = sqrt(X*X + Y*Y)/NPT。但直接这么写不符合DSP的计算习惯,也就是不符合浮点运算的习惯。因此语句在for函数i写道
lX = (lBUFOUT > 16 / ...
| ||
| ||
| ||
| ||
| ||
| ||
提示: 作者被禁止或删除 内容自动屏蔽
| |
签名被屏蔽
|
|
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-8 19:27
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网