【文件属性】:
文件名称:matlab光的衍射代码-Optics-old:光学老
文件大小:9.93MB
文件格式:ZIP
更新时间:2021-05-20 06:01:03
系统开源
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)