文件名称:matlab分时代码-pyxao:python至尊AO库
文件大小:37KB
文件格式:ZIP
更新时间:2024-06-10 14:55:42
系统开源
matlab分时代码x python极限AO库。 该库的目标是创建一组AO工具,这些工具是: 不太慢。 即合理的模拟(例如,一分钟的时钟时间)应该能够在一夜之间在快速桌面上完成。 能够并行化。 可以理解,这是一个高级本科生在数周的努力之后可扩展的。 易于安装。 使用一种流行的编程语言,最好是一种供学生使用的免费语言。 能够在极端AO的情况下工作。 现有许多自适应光学库和代码,因此在此处创建新代码似乎很愚蠢。 但是,似乎没有一个可以轻松满足这些需求的扩展。 我找到的代码是: 答:COMPASS()。 似乎没有公开可用,并且此文档中的许多内容都是法语的。 它看起来也很复杂。 b:OOMAO()。 不再积极支持(请参阅CEO),但看起来很合理。 不幸的是使用专有的MATLAB语言。 c:CEO()。 替代OOMAO,其中包括GPU支持。 不幸的是,一组非常复杂的工具不包含闪烁,因此不适用于极端AO,并且难以扩展。 d:yao()。 再次-不包括闪烁,而是以yao语言编写。 对于典型的物理/航天学生来说,学习此技能不是有用的技能。 e:CAOS()。 这是用IDL编写的,IDL还是专有的,并不
【文件预览】:
pyxao-master
----chara.py(3KB)
----pyxao()
--------seeing_limited_system.py(10KB)
--------atmosphere.py(4KB)
--------ao_system.py(21KB)
--------deformable_mirror.py(5KB)
--------wavefront.py(12KB)
--------wfs.py(19KB)
--------__init__.py(2KB)
----LICENSE(1KB)
----__init__.py(0B)
----doc()
--------conf.py(9KB)
--------deformable_mirror.rst(113B)
--------atmosphere.rst(92B)
--------wfs.rst(71B)
--------Makefile(7KB)
--------wavefront.rst(89B)
--------index.rst(271B)
--------ao_system.rst(91B)
----.gitignore(845B)
----README.md(2KB)
----minerva_red.py(3KB)