hankel变换matlab代码-pyhank:吃货

时间:2024-06-24 07:05:59
【文件属性】:

文件名称:hankel变换matlab代码-pyhank:吃货

文件大小:43KB

文件格式:ZIP

更新时间:2024-06-24 07:05:59

系统开源

hankel变换matlab代码PyHank - Python 的准离散 Hankel 变换 爱德华·罗杰斯 PyHank 是由 Manuel Guizar-Sicairos 和 Julio C. Guitierrez-Vega 开发的准离散 Hankel 变换的 Python 实现 “用于传播光波场的整数阶准离散汉克尔变换的计算” Manuel Guizar-Sicairos 和 Julio C. Guitierrez-Vega J. Opt。 社会。 是。 A 21 (1) 53-58 (2004) 它主要用于需要离散 Hankel 变换的情况,类似于傅立叶变换的 FFT。 它对存储在 NumPy 数组中的函数进行操作。 如果您想要对可调用函数进行操作的 Hankel 变换,您可能会对 Steven Murray 感兴趣。 我已广泛使用此代码进行径向对称光束的光束传播方法计算。 在径向对称的情况下,将在非对称系统中使用的 x 和 y 上的 2D FFT 被 r 上的 1D QDHT 代替,从而使计算负载更轻,并允许进行更大的模拟。 PyHank 受到 Adam Wyatt 的启发,


【文件预览】:
pyhank-master
----.travis.yml(2KB)
----.readthedocs.yml(130B)
----docs()
--------conf.py(3KB)
--------make.bat(759B)
--------installation.rst(507B)
--------intro.rst(2KB)
--------__init__.py(0B)
--------requirements.txt(72B)
--------examples()
--------Makefile(633B)
--------one_shot.rst(1KB)
--------index.rst(736B)
--------hankel.rst(91B)
----.github()
--------workflows()
----tests()
--------test_hankel.py(16KB)
--------conftest.py(116B)
--------test_against_matlab.py(5KB)
--------matlab()
--------__init__.py(0B)
--------test_one_shot.py(6KB)
--------test_release.py(2KB)
----tox.ini(558B)
----pyhank()
--------hankel.py(15KB)
--------__init__.py(112B)
--------one_shot.py(3KB)
----requirements.txt(22B)
----setup.py(739B)
----.gitignore(131B)
----dev_requirements.txt(79B)
----release.py(5KB)
----README.md(3KB)
----LICENSE.txt(1KB)

网友评论