上传者: 38657102
|
上传时间: 2021-12-23 14:41:45
|
文件大小: 19.83MB
|
文件类型: -
MATLAB陡度代码analytic_wavelet
使用广义Morse小波将JM
Lilly的用于脊线和元素分析的代码翻译成python。
原始的jLab存储库可在以下位置找到:
Lilly,JM(2019),jLab:Matlab的数据分析包,版本1.6.6
,.
请注意,此存储库不会重新实现jLab中的所有代码,而只是重新实现我感兴趣的部分。它也不是直接实现的。
我已经对代码进行了重组,以使API更具描述性,并且对python
/
numpy更加友好。
我还用内置的numpy和scipy函数替换了自定义函数,在我看来,我可以并且已经将内存布局更改为在Python中更高效(因为numpy是行占主导地位的,而MATLAB是列占主导地位的)
。
这意味着时间轴通常是我代码中的最后一个轴,但是是jLab中的第一个轴。
可以进一步简化使用更多内置的numpy和scipy代码。
从jLab中的函数到analytic_wavelet中的函数/方法的粗略映射。
并非所有的API都能准确映射
实验室
analytic_wavelet
全反式
analytic_transform
机构
振幅
瞬时频