# RCWA
An electromagnetic simulation tool programmed in Matlab by using the method Rigorous Coupled-Wave analysis (RCWA), developed by [Jia LIU].
For the detailed derivation please consult this:
Moharam, M. G., & Gaylord, T. K. (1981). Rigorous coupled-wave analysis of planar-grating diffraction. JOSA, 71(7), 811-818.
Rumpf, R. C. (2011). Improved formulation of scattering matrices for semi-analytical methods that is consistent with convention. Progress In Electromagnetics Research B, 35, 241-261.
Liscidini, M., Gerace, D., Andreani, L. C., & Sipe, J. E. (2008). Scattering-matrix analysis of periodically patterned multilayers with asymmetric unit cells and birefringent media. Physical Review B, 77(3), 035324.
# User manual
The program use object oriented programming paradigm in Matlab without using any toolboxes. So only a valide version of Matlab is needed to use it.
## Installation
No installation is need but the path has to be added in Matlab as shown in the examples.
## How to use
There examples have been given in the exmaple file. Basic simulation needs will be satisfied by changing parameters in the examples. In case, some explanations are given in this file.
Four Objects are mainly used: RCWA, Source, Device and Material.
- RCWA is the main object to control the RWA calculation engine.
- Source is used to define the illumination source. Here only plane wave source can be used. The wavelength, polarization and illumination angle can be controled.
- Device is used to define the details of the simulated structure. In this program different shapes (cylinder, rectangle etc.) can be included.
- Material is a seperate object to control materials used in simulation. Users have to include reflective index according to a certain format as shown in the material folder. In addition simple reflective index can be defined directly as the example shown in defining the reflective index of Air.
License
----
MIT
[Jia LIU]: <http://l-j.xyz/>

快撑死的鱼
- 粉丝: 2w+
最新资源
- 网页制作技巧与实战大作业--关于html5的网页设计与实现(1).docx
- linux系统GHOST备份专项方案.doc
- python综合项目实践专业资料.doc
- excel常用快捷键大全PPT学习课件.ppt
- 计算机应用本科毕业设计方案范本开题报告.doc
- 交通应急储备管理的信息化发展(1).docx
- 互联网+时代高职英语教学改革初探(1).docx
- 会计实务:巧用Excel嵌套函数速算住房公积金(1).doc
- 成绩管理系统软件需求规格说明书(IEEE案例)(1).doc
- 标准管理系统中计算机应用复习题.doc
- 大中型企业信息化现状分析(1).ppt
- 施耐德PLC-CFC连续功能图演示幻灯片.ppt
- 传智播客C语言入门2-环境搭建及helloworld.ppt
- 移动互联网时代纸媒行业新闻转型探究(1).docx
- 电子商务购物网站毕业设计方案报告书.doc
- 基于单片机的十字路口交通灯的优质毕业设计.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



- 1
- 2
- 3
- 4
- 5
- 6
前往页