登录
首页 » 算法 » Goertzel基本算法在每次采样后立即进行处理,在每个第N次采样进行一次音调检测。在采用FFT算法时,我们要对成块的采样进行处理,但这并不意味着必须按块来处理...

Goertzel基本算法在每次采样后立即进行处理,在每个第N次采样进行一次音调检测。在采用FFT算法时,我们要对成块的采样进行处理,但这并不意味着必须按块来处理...

于 2022-05-27 发布 文件大小:22.63 kB
0 206
下载积分: 2 下载次数: 2

代码说明:

Goertzel基本算法在每次采样后立即进行处理,在每个第N次采样进行一次音调检测。在采用FFT算法时,我们要对成块的采样进行处理,但这并不意味着必须按块来处理数据。数字处理的时间很短,因此如果每次采样都存在一次中断,那么这些数字处理完全可以在中断服务程序(ISR)内完成。或者,如果系统中存在采样缓存,那么可以持续采样,然后进行批处理。-Goertzel basic algorithms in each sample immediately after processing, in each of the first N sub-samples to conduct a tone detection. In the use of FFT algorithms, we would like to be processed into a block of samples, but this does not mean that must block processing the data. Digital processing time is very short, so if an interrupt for each sample are present, then the digital processing is fully able to interrupt service routine (ISR) to complete. Or, if the system exists in sample buffer, you can continue to sample, and then batch.

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 经纬度BL换到高斯平面直角坐标XY(高斯投影正)的源码及...
    经纬度BL换算到高斯平面直角坐标XY(高斯投影正算)的源码及算法-BL converted to latitude and longitude Gaussian plane rectangular coordinates XY (Gauss projection is counting) the source code and algorithm
    2023-01-05 22:50:03下载
    积分:1
  • TEST a program
    gdsfgdfgd fgdf gd g df gd fg dfg
    2022-01-22 10:36:48下载
    积分:1
  • 这是用来验证卡号世界各地LUHN
    This the Luhn algorithm used to verify card numbers throughout the world. -This is the Luhn algorithm used to verify card numbers throughout the world.
    2022-12-16 15:10:03下载
    积分:1
  • Simpleson函数,利用子函数设计实现,子函数非常简单,可供参考使用...
    Simpleson算法函数,利用子函数设计实现,子函数非常简单,可供参考使用-Simpleson algorithm functions, the use of subroutine design implementation, subroutine is very simple, available for reference use
    2023-03-31 08:30:04下载
    积分:1
  • 模拟分时系统
    模拟分时系统-Simulation of Time-Sharing System
    2022-03-14 18:50:12下载
    积分:1
  • DFA 最小化
    一个简单的确定性有限自动机最小化算法的C++。它使用一个类来表示的DFA从文本文件中读取。的最小化是通过一个函数对象完成的,并且最小化该处被显示在控制台。
    2022-03-05 04:51:12下载
    积分:1
  • 庞特里亚金方程求解首次穿越时间
    根据赋值为阈值,求解首次穿越时间,全网首发,学习随机动力学的同学可以尝试运行一下,本代码为原创,如果有更好的意见,给以留下邮箱,多多交流
    2022-04-08 12:09:06下载
    积分:1
  • 验证码识别
    #include #define W 80 //定义验证码图片的宽度 #define H 20 //定义验证码图片的宽度 #define N 2 //定义字符位数,一般是4位 #define BMP_filename "c: est.bmp" int x,y,i,s,temp; int YZM[W][H]={0}; int YZM_red[W][H]={0}; int YZM_green[W][H]={0}; int YZM_blue[W][H]={0}; int rec[W]={0}; int lf[N],rt[N],up[N],dw[N]; char result[N]; void shibie()
    2022-04-20 09:09:12下载
    积分:1
  • 数学建模中常用的,如最短路径floyd、蒙特卡洛仿真计圆周率...
    数学建模中常用的算法,如最短路径floyd算法、蒙特卡洛仿真计算圆周率-mathematical modeling algorithm commonly used, such as the shortest path algorithm Floyd, the Monte Carlo simulation calculation of pi
    2022-09-29 18:50:03下载
    积分:1
  • 多目标Pareto最优解搜索
    多目标优化是指在约束条件下有两个或两个以上的优化目标,而且这些目标之间相互矛盾,不能同时达到最优,也就是说,一个目标的最优往往是以牺牲其它目标作为代价的,因此多目标优化问题存在多个最优解,这些解之间无法比较优劣,统称为Pareto最优解。带精英策略的快速非支配排序遗传算法(Nondominated Sorting Genetic Algorithm II,NSGA-II)是目前应用较为广泛的一种多目标算法。本案例将对MATLAB自带的改进的NSGA-II进行讲解,并举例说明其应用。
    2022-02-11 16:55:06下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载