小火龙果 |
2020-04-10 10:55 |
RP Fiber Power——交互式表单Forms
交互式表单构成了一种非常简单的开始使用软件的方法。您可以将所需的信息输入到各个表单栏,最后“Execute”软件。这意味着从输入中生成脚本文件,然后执行。脚本的一些输出也显示在表单栏中。 }00e@a 如果软件处于脚本编辑器模式,则可以使用工具栏中的“Show forms”按钮获取交互式表单。 ~<U3KB Forms输入模式下的选项卡如下: )AoFd> [attachment=99706]
k
WtUj p{J_d,JH
- Fiber modes(光纤模式):用于根据折射率分布计算光纤模式。
- Beam propagation(光束传输):模拟光束传输。
- Active fiber(有源光纤):在这里,可以定义有源光纤的纤细信息。
- Optical channels(光信道):光纤中的所有光都用“光信道”来描述,可以在这里定义。例如,放大器模型可能有几个泵浦信道、几个信号信道和 ASE信道。
- Definitions(定义): 在这里,您可以输入一些脚本命令,这些命令集成到生成的脚本中。您可以使用它,例如,为某些光信道定义用户定义的强度形状,或定义其他输出。 Vwqfn4sx?i
- Graphics(图形):在这里,您可以定义生成哪些类型的图形输出。(请注意,光纤模式上的图形可以在“Fiber mode”选项卡中定义。)
- Ultrashort pulses(超短脉冲):此选项卡用于模拟超短脉冲的传播。
点击工具栏中的蓝色“Play”按钮,将从表单输入中生成脚本文件名FormScript.fpw并执行。使用菜单项Execute | Calculate (no graphics)执行相同操作,但图形输出被抑制。 ^Bb_NcU GT.^u#r 您可以转到脚本编辑器模式,以检查生成的脚本并可能保存其副本,您可以进一步编辑该副本。(无法编辑生成的脚本,因为下次执行表单时可能会覆盖该脚本。) e`rY]X FTfA\/tl(; 在Forms模式下,使用保存功能(菜单中的 File | Save,或工具栏中的快捷按钮),可以将表单设置保存到.fpi 文件中。可以用 File | Open 加载。表单设置也保存在项目文件夹的设置文件中。 B<RONQj_ &F}+U#H kt#W~n 1.计算光纤模式 w3Ohm7N[ [attachment=99707] "p{'984r< t_rDXhM 在文本栏“Definition of the refractive index profile(折射率分布定义)”中,可以插入用于定义函数 n_f(r)的脚本命令,该函数表示折射率分布。 (折射率函数也可以有第二个参数,即光学波长)。在实际函数定义之前,通常会定义一些参数,如包层折射率n_cl 和纤芯半径 r_core。 rh&on | |