matlab计算傅立叶光学的实现

devtools/2025/2/22 18:01:00/

计算傅立叶光学的实现,可以用于GS算法(需要改造),角谱算法的参考,基础算法本人已经验证,可实现衍射的计算,经开发可以用于DOE(衍射光学元件)的设计

文件列表
fourier-propagation-master/Circ.m , 156
fourier-propagation-master/Conv_Lens_Chirp_Cancel_Propagation.m , 3630
fourier-propagation-master/Cosine_Grating_Propagation.m , 4564
fourier-propagation-master/FIRP.m , 1189
fourier-propagation-master/FTFP.m , 1204
fourier-propagation-master/FraunProp.m , 1490
fourier-propagation-master/Fraun_Rect_Example_Length_Tests.m , 2296
fourier-propagation-master/Fraun_Rect_Example_Length_Tests_Script.m , 453
fourier-propagation-master/H.m , 272
fourier-propagation-master/Jinc.m , 327
fourier-propagation-master/Parabolic_Lens_Propagation.m , 5909
fourier-propagation-master/Perfectly_Converging_Lens.m , 443
fourier-propagation-master/README.md , 295
fourier-propagation-master/RSComp.m , 4217
fourier-propagation-master/RSIRProp.m , 1693
fourier-propagation-master/RSTFProp.m , 1608
fourier-propagation-master/Rect.m , 154
fourier-propagation-master/Sphere1.m , 138
fourier-propagation-master/Spherical_Lens_Propagation.m , 3853
fourier-propagation-master/Step.m , 141
fourier-propagation-master/Zone_Plate_Propagation.m , 3741
fourier-propagation-master/convolution_example.m , 820
fourier-propagation-master/fft2_example.m , 1029
fourier-propagation-master/fraun_circ_2_example.m , 2199
fourier-propagation-master/fraun_circ_example.m , 837
fourier-propagation-master/fraun_donut_example.m , 2493
fourier-propagation-master/fraun_double_circle_example.m , 2644
fourier-propagation-master/fraun_rect_example.m , 2040
fourier-propagation-master/square_beam_propagation_FTFP_and_FIRP_example.m , 4353

http://www.ppmy.cn/devtools/160990.html

相关文章

【Python爬虫(12)】正则表达式:Python爬虫的进阶利刃

【Python爬虫】专栏简介:本专栏是 Python 爬虫领域的集大成之作,共 100 章节。从 Python 基础语法、爬虫入门知识讲起,深入探讨反爬虫、多线程、分布式等进阶技术。以大量实例为支撑,覆盖网页、图片、音频等各类数据爬取&#xff…

Spring中Aware的用法以及实现

Aware 在Spring当中有一些内置的对象是未开放给我们使用的,例如Spring的上下文ApplicationContext、环境属性Environment,BeanFactory等等其他的一些内置对象,而在我们可以通过实现对应的Aware接口去拿到我们想要的一些属性,一般…

贪心算法

int a[1000], b5, c8; swap(b, c); // 交换操作 memset(a, 0, sizeof(a)); // 初始化为0或-1 引导问题 为一个小老鼠准备了M磅的猫粮,准备去和看守仓库的猫做交易,因为仓库里有小老鼠喜欢吃的五香豆,第i个房间有J[i] 磅的五香豆&#xf…

学习量化交易的环境安装记录

1、安装anaconda 因为使用python,需要安装anaconda,具体是下面的官方地址,根据自己需要下载相应的版本 https://www.anaconda.com/download 运行上面下载的文件,安装anaconda 可以根据自己需要安装到相应的盘上面 同时环境变量…

什么是手机的boot分区

什么是手机的 Boot 分区? Boot 分区(Boot Partition)是 Android 设备启动时最关键的分区,它包含了 引导系统所需的核心文件,包括 Linux 内核(Kernel) 和 启动镜像(Ramdisk&#xff…

deepseek本地部署

deepseek本地部署 第一步:打开ollama官网、下载ollama 网址:Ollama 验证ollama是否完成安装: 第二步:找到用allama安装deepseek-r1的命令,复制粘贴到命令行窗口运行 成功部署(离线使用)&#xf…

使用 Docker 部署 Apache Spark 集群教程

简介 Apache Spark 是一个强大的统一分析引擎,用于大规模数据处理。本文将详细介绍如何使用 Docker 和 Docker Compose 快速部署一个包含一个 Master 节点和两个 Worker 节点的 Spark 集群。这种方法不仅简化了集群的搭建过程,还提供了资源隔离、易于扩…

一周学会Flask3 Python Web开发-flask3模块化blueprint配置

锋哥原创的Flask3 Python Web开发 Flask3视频教程: 2025版 Flask3 Python web开发 视频教程(无废话版) 玩命更新中~_哔哩哔哩_bilibili 我们在项目开发的时候,多多少少会划分几个或者几十个业务模块,如果把这些模块的视图方法都写在app.py…