实现naff算法的python模块

PyNAFF的Python项目详细描述


作者:

  • 福泰尼·阿斯维斯塔(Fasvesta,at.欧洲核子研究中心。ch)
  • 尼科斯·卡拉斯塔斯(Nkarast.at.欧洲核子研究中心。ch)
  • 紫茎人参(Pzisopoulos.at.欧洲核子研究中心。ch)

实现Numerical Analysis of Fundamental Frequencies method of J. Lashkar的python模块。代码可以用作脚本 (作为lashkar的原始代码)或在python/julia中作为模块加载 代码或类似于jupyter的笔记本(即swan)。

用法示例

importPyNAFFaspnfimportnumpyasnpt=np.linspace(1,3000,num=3000,endpoint=True)Q=0.12345signal=np.sin(2.0*np.pi*Q*t)pnf.naff(signal,500,1,0,False,window=1)# outputs an array of arrays for each frequency. Each sub-array includes:# [order of harmonic, frequency, Amplitude, Re{Amplitude}, Im{Amplitude]# My frequency is simplypnf.naff(signal,500,1,0,False)[0][1]

–nkarast

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
当使用RequestDispatcher时,servlets Java最终没有被调用   java生成对具有可变参数数的方法的调用   java如何使用select子句中的参数化列映射iBATIS的查询?   java无法创建类型为org的插件。阿帕奇。登录中。log4j。果心阿佩德。元素RollingFile的RollingFileAppender   java当子实体和父实体之间存在OneTONE JPA关系时,是否可以将其与父实体一起持久化?   Android上的java Facebook集成fbconnect断开链接   获取方法调用方的java机制   从列表创建Oracle阵列时出现java问题   添加和检索元素的ArrayList的java ArrayList   在java中从字符串中删除无效的XML字符   java如何构建完整生成的maven模块   java如何准确地改变播放所有分辨率midi文件的速度?   shell javac:无效标志:/src/中位_度。ubuntu中的java   java使用从其他类的方法检索到的信息