图片缩略图

交互式光学仿真工具箱

version 1.9.0.0 (19.5 KB) by Soeren施密特
二维FDTD-Toolbox (Yee Grid,Matrix based,current like sources,PML boundary, GUI based)
4.8
4级

28下载

更新2013年5月13日

视图版本历史

查看许可协议

MATLAB交互式FDTD工具箱是一个用于建模和仿真的仿真软件
模拟二维光学系统的te偏振。
它是为教育目的而设计的-不需要进一步的MATLAB或计算物理知识。该软件嵌入在图形用户界面中,所有
可以设置仿真参数。此外,几何结构是通过可拖动的形式定义的,这使得程序非常直观和易于使用。即使是困难的模拟结构也可以在几分钟内建立起来。
该程序工作非常高效,准确和可靠。为了实现这一点,根据Yee的fdtd方法实现了一种基于矩阵的算法
并行化。此外,完美匹配层(PML)边界条件和电流类源也包括在现实场景中。

有关教程,请参见:
http://www.problemsinelectrodynamics.com/参阅“教育工具”一栏,即http://www.problemsinelectrodynamics.com/tools

模拟示例:

光子晶体-模式转换器:
http://youtu.be/gRGeBEY7Gv8


超越经典反射定律-圆柱反射-
https://www.youtube.com/watch?v=aInspqAFWgU


波导耦合-
http://www.youtube.com/watch?v=bVHB034TmIc


全内反射-
http://www.youtube.com/watch?v=kyPBRSx7dDo


棱镜隧道- - - - - -
http://www.youtube.com/watch?v=qBL67nI-hpI


1x3光子晶体波导分路器-
http://www.youtube.com/watch?v=Fo8gKhzuHoQ


光子晶体波导-缺陷反射-
http://www.youtube.com/watch?v=6ekw9nuicww


光子晶体波导分路器-
http://www.youtube.com/watch?v=IU3x_OIjduA

非常感谢您的任何评论!

引用作为

Soeren施密特(2021)。交互式光学仿真工具箱(//www.tianjin-qmedu.com/matlabcentral/fileexchange/40093-interactive-simulation-toolbox-for-optics), MATLAB中央文件交换。检索

评论和评级(7

威尔弗雷德·梅森

MO1

你好,苏伦,

首先,感谢大家分享这个奇妙的工具箱!我有一个(也许是愚蠢的)问题。虽然该软件包对光子结构很好,但我无法编译圆形、多边形或矩形结构,因为“imellipse”、“impolly”和“imrect”被称为“未定义的变量。我遗漏了什么吗?”?

谢谢你!

莫里茨

阿诺德

您好,Soeren,您认为您可以实现使用其他地方生成的复折射率剖面的可能性吗?

苏吉特

这是一个非常整洁和方便的代码,用于测试常见的FDTD问题。易于图形化地创建折射率剖面是这个工具箱最显著的特性。
我们非常希望看到包含以下附加功能:
1) 定义复折射率剖面的能力
2)能够定义任意大小和形状的源
3)单向源传播
4)衡量个人领域和能量的能力

5) 全面的三维仿真!

不管怎样,到目前为止,我要感谢苏伦。

苏吉特

阿诺德

我真的希望你能给用户更多的自由,也许可以实现:
=====================================

1.如果可以加载在绘图工具外部创建的地图。

2.选择复折射率,而不仅仅是ε。N和k更常见,加上你们现在只提供真实的介电常数,就我所见

阿诺德

罗伯特

这是一个非常好的工具箱,可以很容易地向学生演示基本的光学现象!直接视频输出也很好。

无论如何,Soeren应该在描述中补充,工具箱教程和信息可以在网站的“教育工具”部分找到,即http://www.problemsinelectrodynamics.com/tools

竖起大拇指!

MATLAB版本兼容性
创建R2012a
与任何版本兼容
平台的兼容性
窗户 马科斯 Linux

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始打猎吧!