matlab光的衍射代码-Optics-old:光学老

时间:2024-06-08 23:47:43
【文件属性】:

文件名称:matlab光的衍射代码-Optics-old:光学老

文件大小:9.93MB

文件格式:ZIP

更新时间:2024-06-08 23:47:43

系统开源

matlab光的衍射代码 Optics 这个项目是我使用 Julia (一门新兴的科学计算语言) 和 Wolfram Language (Mathematica) 制作的“波的叠加” (拍,驻波,偏振) 的可视化材料。下面简单介绍了这个项目的目的和使用方法。 项目的目的 这个项目主要有两个目的: 为光学课程的教学提供可视化材料 带动更多的同学学习并掌握至少一门科学计算语言,并将其应用到学科的学习中 其中,我更看重的是第二个目的。下面是我对这个项目的一些具体的设想。 关于目的 1. 目前我只制作了 Julia 和 Wolfram Language 的版本,希望有同学能够制作 Python 和 MATLAB 的版本,毕竟使用两种语言的同学相对更多,大家学习和使用的意愿也相对更强。 将项目完善好后,我想将这个项目提交给光学老师,并尝试在20级的光学课程中应用。 关于目的 2. 我希望能有更多同学使用各种科学计算语言,制作更多与课程相关的可视化材料,供大家学习和使用。(我目前想到的,光学课程中比较适合做可视化的,还有菲涅尔公式和多缝夫琅禾费衍射) 为了方便更多同学使用并根据自己的需要修改这些材


【文件预览】:
Optics-old-master
----Julia()
--------Optics.jl(7KB)
--------Optics.jl.html(314KB)
--------polar.gif(673KB)
--------beat.gif(2.73MB)
----中心力场一阶微扰()
--------中心力场一阶微扰.html(632KB)
--------中心力场一阶微扰.ipynb(63KB)
----README.md(5KB)
----Wolfram Language()
--------Optics.ipynb(179KB)
--------polar.gif(2.07MB)
--------polar.cdf(15KB)
--------beat.gif(4MB)
--------beat.cdf(12KB)
--------Optics.html(785KB)

网友评论