图片缩略图

交互式光学仿真工具箱

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.tatmou.com/matlabcentral/fileexchange/40093-interactive-simulation-toolbox-for-optics), MATLAB中央文件交换。检索

意见及评分(7

威尔弗雷德·梅森

MO1

嗨Soeren,

首先,感谢您的分享!我有一个(可能很愚蠢的)问题。虽然这个包对我来说适用于光子结构,但我不能编译圆形、多边形或矩形结构,因为‘imellipse’、‘impoly’和‘imdirect’被认为是“未定义变量”。我错过了什么吗?

谢谢你!

莫里茨

阿诺德

你好,Soeren,你认为你可以实现使用在别处生成的复折射率剖面的可能性吗?

Sujit

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

5)完全成熟的3D模拟!

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

Sujit

阿诺德

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

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

2.选择复折射率而不是。N和k更常见,再加上你现在只提供实际的介电常数,据我所知

阿诺德

罗伯特。

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

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

竖起大拇指!

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

社区寻宝

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

开始狩猎!