如何计算两个模式之间的overlap


#1

各位好,
现在有两个波导模式分析文件,如果计算他们各自支持模式的overlap?
不知道有没有相关例子?
谢谢!


#2

只要有这两个模式的全部数据(一般应该是dataset),可以使用命令overlap计算

例如
copydcard(“mode1”,“test_mode1”);

copydcard(“mode2”,“test_mode2”);

out = overlap(“test_mode1”,“test_mode2”);

?out(1); # overlap

?out(2); # power coupling


#3

谢谢您的解答。
我是这样做的:把两个模式添加到Deck里面,然后运行您给的代码,能算出结果
但是算完,Deck里面出现test_mode1_2和test_mode2_2

Warning: the requested d-card name already exists and was changed to: 1_2
Warning: the requested d-card name already exists and was changed to: 2_2

不知道是什么原因?谢谢


#4

您好,请忽略我刚刚提的问题,那是因为copycard了,谢谢