一些光谱分析工具用于分析数据中的波。

wavespec的Python项目详细描述


wavespec公司

一些光谱分析工具用于分析数据中的波。在

安装

使用pip3:

pip3 install wavespec --user

使用pip3:

pip3 install wavespec-0.0.1-py3-none-any.whl --user

来自git:

git clone https://github.com/mattkjames7/wavespec
cd wavespec
python3 setup.py install --user

使用

^{pr2}$

快速傅里叶变换(FFT)

power,phase,freq,fr,fi=ws.Fourier.FFT(t,x,WindowFunction=None,Param=None)

Lomb疤痕(LS)

P,A,phi,a,b=ws.LombScargle.LombScargle(t,x0,f,Backend='C++',WindowFunction=None,Param=None)

光谱图

Nw,LenW,Freq,out=ws.Spectrogram.Spectrogram(t,v,wind,slip,Freq=None,Method='FFT',WindowFunction=None,Param=None,Detrend=True,FindGaps=True,GoodData=None,Quiet=True,LenW=None)ax,Nw,LenW,Freq,Spec=ws.Spectrogram.PlotSpectrogram(t,v,wind,slip,Freq=None,Method='FFT',WindowFunction=None,Param=None,Detrend=True,FindGaps=True,GoodData=None,Quiet=True,LenW=None,fig=None,maps=[1,1,0,0],PlotType='Pow',scale=None,zlog=False,TimeAxisUnits='s',FreqAxisUnits='Hz')

三维光谱图

Nw,LenW,Freq,Spec=ws.Spectrogram.Spectrogram3D(t,vx,vy,vz,wind,slip,Freq=None,Method='FFT',WindowFunction=None,Param=None,Detrend=True,FindGaps=False,GoodData=None)

测试

ws.Test.TestLS(A=[1.0,2.0],f=[0.04,0.1],phi=[0.0,90.0],Backend='C++')ws.Test.TestPolarization(xPow=2.0,xPhase=0.0,yPow=1.0,yPhase=40.0)ws.Test,TestSpectrogram()

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

推荐PyPI第三方库


热门话题
Javaservlet,使用Quartz发送邮件   用Java编写XYRectangle类   java Docker/AWS ECS容器支持的服务(端点)数量   音频Java读取WAV文件作为浮点数组   java为什么是日历。九月不起作用了?   java连接到HTTPS url并发布到它   java线程动画示例不起作用   java查找HashMap是否包含所选值和返回键   java与后端API的交互   JavaFX启动时在JavaFX中执行应用程序启动异常   每T秒从Java运行一次MATLAB   java@Array(长度=?)怎么样OpenHFT中的注释/使用的值   java无法从InputStream读取多个可外部化的对象   java My RestController不返回对象的所有属性   java使Android XML阅读器只读取XML文件的一部分   java注释会影响编译时吗?   从Java到C#的迭代器方法与接口的等效性,然后在类上实现?   swing为什么Java中的侦听器相互依赖?