-
-
July 30, 2021 at 7:51 pmGuilin SunAnsys Employee
Visualizer中Scalar部分 输出E, Re, -Re, Abs, Abs^2 是什么区别?
这个是在visualizer里查看结果是才出现的,见下图:
E:是要显示的量,这里是电场,它是矢量,有XYZ三个分量;Re: 是显示量的实部,一般用于复数,比如Ex,Ey和Ez等;或者透射率T(它没有虚部)-Re: 将实部取负号,这个操作一般仅适用于透射率,这是因为透射率根据颇印廷矢量与监视器法线方向点乘后积分得到的,而监视器法线按规定是沿轴正向为正,沿负向为负,因此当能流沿轴负向传播时,得到的透射率是负的,需要在前面加负号才能为正。Abs:取绝对值。Abs^2:取绝对值平方。angle:相位其它操作:这个例子是透射率监视器中的电场Attribute是EVactor OPeration: XYZ三个分量和Magnitude,其中Magnitude是 sqrt(abs(Ex)^2+abs(Ey)^2+abs(Ez)^2)Scalar:见前面说明Scale:选 1E0,1E6,1E3,1E-3,1E-6 等科学计数法,实际上是不同量纲Legend:可以修改显示的图例View Data: 查看数据 -
July 30, 2021 at 8:05 pm
-
July 30, 2021 at 8:12 pmGuilin SunAnsys Employee
为什么用visualizer作图横坐标显示的是index_1 它是什么意思:
横坐标显示的是index_1,它是这个一维矩阵数表的位置指数。以这个图为例,纵坐标是反射率R。它的排列是
R(1),R(2),R(500)
它总共有500个数据。因为作图时,我们并不知道其横坐标是波长、是频率,还是扫描参数得到的。也就是说,我们知道了因变量,但是不知道自变量。为例解决这个问题,我们可以用dataset,它将自变量和因变量整合在一起,因此作图时,可以直接看到横坐标的变量名和单位(缺省情况是国际单位制)。参见 Ansys Insight: script中的数据类型和数据格式 Dataset
-
July 30, 2021 at 8:15 pmGuilin SunAnsys Employee
三维数据用Visualzier时为什么看不到结果 结果显示为零:
主要原因是,Visualizer在显示数据时,例如XY平面,缺省情况,它并不是从Z=0显示,而是从最小的Z坐标值开始。要得到正确的显示,需要在Visualizer下面的Parameters调整Z的数值。方法是:将鼠标放在Z坐标一栏(显示为Slice),然后点击右边的上下箭头就可以改变Z的数值。参见下图
其中,Action一列一般有4个选项,缺省情况是:
x:Plot x axis
y:Plot y axis
z: slice
lambda: slice
因此缺省情况是XY平面图,穿过Zmin, 和最小频率点的结果。
这里,slice表示作图是这个位置上的一个截面图;而Plot () axis并不表示就是监视器里的真实坐标,而是选为水平轴 x axis或者垂直坐标Plot y axis。因此,如果希望显示xz平面的结果,水平轴为监视器的X,垂直轴为监视器的Z轴,此时,需要在Z那一行里,将slice改为Plot y axis,同时指定Y为slice坐标,并选择其坐标值,如下图显示:
-
- You must be logged in to reply to this topic.
-
1051
-
447
-
374
-
225
-
201
© 2024 Copyright ANSYS, Inc. All rights reserved.