Interactive Simulation Toolbox for Optics

버전 1.9.0.0 (19.5 KB) 작성자: Soeren Schmidt
2-dimensional FDTD-Toolbox (Yee Grid,Matrix based,current like sources,PML boundaries, GUI based)
다운로드 수: 8.8K
업데이트 날짜: 2013/5/13

라이선스 보기

The interactive FDTD-toolbox for MATLAB is a simulation software to model and
simulate two dimensional optical systems in TE-polarization.
It was designed for educational purposes - no further knowledge of MATLAB or computational physics is required. The software is embedded in a graphical user interface in which all
the simulation parameters can be set. Furthermore, geometrical structures are defined via draggable forms which makes the program very intuitive and easy to use. Even difficult simulation structures can be set up in a few minutes.
The program works very efficient, accurate and reliable. To achieve this, a matrix-based algorithm according to Yee’s FDTD-method was implemented allowing easy
parallelization. Furthermore, perfectly matched layer (PML) boundary conditions and current like sources are included for realistic scenarios.

Simulation examples:

Photonic crystal - Mode converter:
http://youtu.be/gRGeBEY7Gv8
Beyond the classical reflection law - Reflection at a cylinder -
https://www.youtube.com/watch?v=aInspqAFWgU
Waveguide Coupling -
http://www.youtube.com/watch?v=bVHB034TmIc
Total Internal Reflection -
http://www.youtube.com/watch?v=kyPBRSx7dDo
Prism Tunneling -
http://www.youtube.com/watch?v=qBL67nI-hpI
1x3 Photonic Crystal Waveguide Splitter -
http://www.youtube.com/watch?v=Fo8gKhzuHoQ
Photonic Crystal Waveguide - Defect Reflection -
http://www.youtube.com/watch?v=6ekw9nuicww
Photonic Crystal Waveguide Splitter -
http://www.youtube.com/watch?v=IU3x_OIjduA

Any comments are highly appreciated!

인용 양식

Soeren Schmidt (2024). Interactive Simulation Toolbox for Optics (https://www.mathworks.com/matlabcentral/fileexchange/40093-interactive-simulation-toolbox-for-optics), MATLAB Central File Exchange. 검색 날짜: .

MATLAB 릴리스 호환 정보
개발 환경: R2012a
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
카테고리
Help CenterMATLAB Answers에서 Optics에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
버전 게시됨 릴리스 정보
1.9.0.0

Minor changes

1.8.0.0

Supporting Video Generation for 64bit Windows
Brightness adjustment
Further minor changes

1.7.0.0

Fixed a bug

1.6.0.0

Fixing a Bug

1.5.0.0

According to a recommendation i added changeable colormaps for the visualization. Furthermore some minor changes in program documentation were done

1.4.0.0

Improved language and added a direct link to the tutorials as requested by the users.

1.0.0.0