查看: 1734|回复: 0

关于散射矩阵的问题

[复制链接]
发表于 2008-11-5 20:39:58 | 显示全部楼层 |阅读模式
不知道大家有没有用散射矩阵来计算光子晶体的反射率,现在我遇到一个问题一直解决不了,

就是在求每一层电场的本征值和对应的本征向量时,要用这些本征向量生成一个N*N矩阵,然后

用这个矩阵来生成每层的材料矩阵,问题就在这里...我计算的本征值的排序都是随即产生的,这样

那个N*N矩阵也应该随着本征值排序的改变而不同,那这样材料矩阵也就不一样了....现在文献上

并没有说明本征值排序的问题,所以我开始认为这个应该是没有关系的,计算数据的精度只和取的

格子数相同,即g=n,如果n相差很小,计算数据就会相差不大...但现在如果我取的g是偶数所得数据

和g取奇数所得数据相差很大...真不知道是哪里出了问题....恳请高手帮忙指点一下....万分感谢...
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注公众号

相关侵权、举报、投诉及建议等,请发 E-mail:admin@discuz.vip

Powered by Discuz! X5.0 Licensed © 2001-2026 Discuz! Team.|鄂ICP备17021725号-1

在本版发帖
关注公众号
QQ客服返回顶部