如何在优化中选T-FORWARD作为因变量呢?

如何在优化中选T-FORWARD作为因变量呢?目前只能选expansion for r,这样算的总效率,而不是指定模式。

你在模式分解监视器里面仅选一个模式就是一个模式的结果,然后在MODEL里面用脚本进行操作得到T-FORWARD。 如果是宽光谱还需要进一步处理得到一个数的目标函数


参见
https://kb.lumerical.com/en/index.html?pic_passive_getting_started_ring_resonator_mode2.html

比如要算1到3指定模式的耦合效率,那么就是s31^2?

可能老师误会了我的意识,我指优化选T_FORWARD作为目标函数,而不是模式监视器如何得到T_FORWARD

没有误会,T_FORWARD必须在Model里面计算和输出出来才能作为目标函数来优化。
至于S参数的定义,你要参考这个说明 S-matrix index mapping
https://kb.lumerical.com/en/layout_analysis_eme_propagator_analysis.html

直接用exp=geitresult(“expansion”,“expansion for t”)
coefficient=exp.T_forward?

建议你直接测试,如果有问题再来,这样比较浪费你的时间。
应该是在Model的Analysis,像前面的回复中的图像中一样。
因为不知道你是单波长还是多波长,所以你只有测试了,发现具体问题了,我这里才好提供帮助。否则只能泛泛的回答。