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