二维FDTD问题
录入:edatop.com 阅读:
最近编了一个二维TE波的程序,出来的图形应该是等值的同心圆,
可是我编出来的图形中间不是同心圆,而在外围几圈是同心圆,
那位知道是怎么回事码?
多谢赐教!!!
可是我编出来的图形中间不是同心圆,而在外围几圈是同心圆,
那位知道是怎么回事码?
多谢赐教!!!
源在哪里?边界是什么??说得太不清楚了
如果源在中心,又是PML的话,有可能是你程序问题,如:多迭代了一个单元之类
的,找找bug
源不是在中心,比如说:100×100网格的话,源在5×5这个位置,
我用的是Mur吸收边界。
这个位置用Mur吸收边界不够理想
呵呵,但是把源设置在中心也是这样的情况。
我只是想把《电磁波时域有限差分方法》(葛德彪 等)上面的二维
TE波(P42)的情况实现,上面就是用的Mur吸收边界,
呵呵,望高手再指点一二!
这样的话,就是Mur没编对。
吸收边界的误差肉眼是看不出的,看得出来的就是错误。
我放大了看,边界好像没有问题。
只是接近源的地方出来的等压线不是很规则,远离源的地方的等压线
是一个个规则的圆。
恩,俺觉得也是这个咚咚不对
所以还有反射回来的波
申明:网友回复良莠不齐,仅供参考。如需专业解答,请学习本站推出的微波射频专业培训课程。
上一篇:询问ads出错提示
下一篇:一个ADS的小问题为难