24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1197  |  回复: 5

uiluiluil

新虫 (初入文坛)

[交流] 严格耦合波计算金属光栅TM波的衍射效率问题已有4人参与

我按照 Formulation for stable and efficient implementation of the rigorous coupled-wave analysis of binary gratings 这篇文献按照分层的方法编写的matlab程序,当光栅材料折射率为实数时,结果与其他软件进行对比都是对的。但是当光栅层折射率为复数时,计算的衍射效率会大于1,不知道是不是不能收敛的问题。
然后我按照 Highly improved convergence of the coupled-wave method for TM polarization  这篇文章对介电系数进行了修改  修改之后结果还是不对,我是这样定义  上述文献里逆介电系数矩阵的
for i=1:num*2-1;
              if i~=num;
                    epsil1(i)=(1/n2^2-1/n1^2)*(sin(pi*(i-num)*ff)/(pi*(i-num)));
                else
                    epsil1(i)=1/n2^2*ff+1/n1^2*(1-ff);
                end
            end
for p=1:num;
                for q=1:num;
                    E1(p,q)=epsil1(p-q+num);
                end
          end
然后后面的V变成了V=E1*W*Q;
有研究过这个问题的同学吗,可以交流一下。。
回复此楼

» 猜你喜欢

» 本主题相关商家推荐: (我也要在这里推广)

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

brightstone

银虫 (正式写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
透过率大于1 很正常啊
因为折射率复数了,就意味着是金属了,会发生超透射的吧
2楼2013-12-19 16:09:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

uiluiluil

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by brightstone at 2013-12-19 16:09:36
透过率大于1 很正常啊
因为折射率复数了,就意味着是金属了,会发生超透射的吧

是反射率大于1  而且与商业软件相差很大
3楼2013-12-19 16:59:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

parasakura

新虫 (初入文坛)


小木虫: 金币+0.5, 给个红包,谢谢回帖
你把折射率的倒数带入托普利兹矩阵吧?这是别人的做法,你提到的文章里没有这样!最后应该是V=inv(E)*W*Q,这样得不出正确结果吗?
4楼2014-12-20 17:01:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

红袍墨眉

新虫 (初入文坛)


小木虫: 金币+0.5, 给个红包,谢谢回帖
想问一下其他计算耦合波光栅衍射的软件还有啥,求指教

发自小木虫Android客户端
5楼2018-01-17 01:42:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

15826502333

木虫 (著名写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
你把金属折射率虚部的正负号改变一下看看结果是否小于1

发自小木虫Android客户端
6楼2018-11-06 21:22:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 uiluiluil 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见