对于光束传播的仿真,有一个交互式的光束分布查看器,可以通过主菜单View | Beam profile viewer(或使用Ctrl-P)调用它。 控件的工作方式如下: ·Beam propagation device:可以在此处选择上次运行中定义的设备之一。如果输入0,则可以访问通过函数bp_store_profile()保存的光束分布。 ·Optical channel:选择所选光束传播设备的一个光信道。 ·Domain:强度或振幅可以在实空间或傅立叶空间中显示。后者意味着对x-y平面(但不是z方向)中的数据进行傅立叶变换。如果x-y平面上的分布显示出来,在傅立叶空间中,我们基本上可以看到实空间中远场的形状。 ·Interpolation:在这里,如果一个点的颜色是根据数值网格的最近点的线性或二次插值计算的,则可以选择。 ·Resolution:设置为“fine”,颜色图逐像素绘制。通过设置“medium”或“coarse”,可以获得更高的显示速度。 ·Colors: ·对于强度值,可以在默认比例尺(有多种颜色)、红色、绿色或蓝色比例尺和基于名为 colorscale(I) 的用户定义函数(参数在0和1之间变化)的用户定义的颜色比例尺之间进行选择。 ·对于复振幅值,在默认颜色比例尺中,不同的相位值编码为不同的颜色,而幅度决定颜色饱和度。用户定义的比例尺基于函数 colorscale_A(A%),这也可能取决于振幅和相位。红色、绿色和蓝色比例尺仅使用振幅信息。 ·What to plot:在这里,可以确定如何计算图表中每个点的颜色: ·“intensity”是基于强度(复振幅的模量平方)。如果勾选“对数比例”,数值将按对数重新调整,以便可以显示30分贝范围内的数值;然后更容易识别弱卫星结构等。 ·对于“amplitude”,它直接基于复振幅,也就是说,它还显示相位信息。如果选中“移除快速相位变化”,则移除Z方向的快速变化(kavz);这在显示X-Z或YZ平面中的数据时尤其有用。 ·使用“function”,可以根据此处指定的x、y和z函数显示值。 ·Plane:可以在 x-y,x-z和y-z平面之间进行选择。有关其余坐标(z,y或x)的位置通过底部的滑块进行调整。该位置也可以通过底部附近的按钮进行修改:可以移动到末端、中间或以细或粗的步骤向左或向右移动。 ·Show parameters:如果选中此选项,则显示各种光束参数(取决于所选平面和域)。 ·Show grid lines:如果选中,则显示网格线。 ·Zoom bar(图表右侧的上部垂直轨迹条):使用此设置,可以放大图表的中心部分,即缩小坐标系的轴范围(仅在x和y方向)。 ·Scaling bar(图表右侧的下部垂直轨迹条):在这里,您可以修改颜色值的比例尺。设置越高,达到某个颜色级别所需的光学强度就越小。 ·Copy to clipboard:这允许将图表(而不是整个表单内容)复制到Windows剪贴板,例如,以便可以将其粘贴到Word文档或图形程序中。 在图表的右侧,显示当前使用的颜色比例尺。对于复振幅的默认比例,颜色编码相位值,而强度影响颜色饱和度。 你也可以点击图表,以便将强度分布的横截面显示为灰色曲线。
|