# 曲线窗口交互操作


曲线窗口分为 y(t) 曲线窗口y(x) 曲线窗口两类 ,两者使用方法大体一致 ,本章不做区分。

曲线窗口的交互操作是通过窗口的右键菜单,以及结果查看器中图表标签页曲线工具曲线运算区域提供的操作选项实现。

曲线窗口交互操作

# 新建曲线窗口

y(t) 曲线窗口有三种创建方式:

  • 在结果查看器顶部菜单栏,进入仿真 > 曲线,即可新建 y(t) 曲线窗口

  • 仿真浏览器中选中变量,按住鼠标左键,拖动鼠标至曲线窗口空白处,系统将新建一个 y(t) 曲线窗口,并显示该变量曲线;

  • 当前无曲线窗口时,在仿真浏览器内选中变量节点,勾选该变量(单击该节点前的复选框或变量名)。

y(x) 曲线窗口有两种创建方式:

  • 在结果查看器顶部菜单栏,进入仿真 > 曲线的下拉菜单 > 新建 y(x) 曲线窗口,即可新建 y(x) 曲线窗口

  • 仿真浏览器内选中变量节点,长按 Shift 键,按住鼠标左键,拖动鼠标至曲线窗口空白处,系统将新建一个 y(x) 曲线窗口,并将该变量作为曲线窗口的横坐标。

# 添加曲线至曲线窗口

添加曲线窗口的操作步骤如下:

  1. 进入仿真 > 曲线的下拉菜单 > 新建 y(x) 曲线窗口/新建 y(t) 曲线窗口

  2. 仿真浏览器中,进行以下任意方式:

    • 单击变量左侧的复选框

    • 按住变量,拖动至曲线窗口

  3. 曲线窗口中绘制变量曲线。

支持一次绘制多个曲线,操作过程如下:

  1. 进入仿真 > 曲线的下拉菜单 > 新建 y(x) 曲线窗口/新建 y(t) 曲线窗口

  2. 仿真浏览器中,通过以下几种方式,多选变量:

    • 长按 Ctrl 键,单击多个变量,进行拣选;

    • 长按 Shift 键,单击变量,进行连续多选;

    • 在非变量节点,按住鼠标左键,拖动鼠标,框选当前可见的变量。

  3. 右击任意一个选中的变量,弹出的上下文菜单中,选择批量选中

    批量选中
  4. 曲线窗口绘制选中变量的曲线。

    在曲线窗口的顶端显示了该曲线的图例与变量名(包括单位),如果只有一条曲线,纵坐标轴标题文字与变量名相同。

    曲线窗口图例与纵坐标

# 曲线跟踪与动态提示

Sysplorer 提供了曲线跟踪的功能,当鼠标在曲线窗口中某个变量曲线的数据点附近悬停一定时间后,系统弹出动态提示工具,列出该曲线与数据点的相关信息。

动态提示包括变量名字,该点的横坐标、纵坐标、横纵坐标单位、斜率以及该点附近的局部最小值和最大值。

曲线跟踪与动态提示

如果鼠标点附近有多条曲线经过,则动态提示工具显示出所有相关曲线与数据点的信息,并将信息与曲线颜色对应,便于查找。

动态提示框上提供了复制与锁定按钮,可以复制文本内容,及将动态提示框固定到当前窗口。固定之后提示框的边框颜色与曲线颜色对应。

# 变量显示单位

Modelica 支持设置 Real 类型变量的显示单位 displayUnit 属性,在 Sysplorer 仿真环境中,显示单位用于绘制变量曲线。

以模型实例 DoublePendulum-1 为例,在双摆模型中,组件damper中的变量phi_rel使用 Modelica 预定义单位类型。Modelica.SIunits.Angle 进行定义,代码如下。

 SI.Angle phi_rel(start = 0);

其中类型SI.Angle实为Modelica.SIunits.Angle,进一步查看其代码:

 type Angle = Real(
	final  quantity = "Angle",
	final  unit = "rad",
	displayUnit = "deg");

可以看出,Modelica.SIunits.Angle声明了单位 unit 为弧度 rad,显示单位 displayUnit 为角度 deg。如果没有使用变型机制重新设置变量phi_rel的显示单位,其默认显示单位总是角度 deg。

由于显示单位 displayUnit 更加符合工程上的观测习惯,仿真浏览器中显示出变量damper.phi_rel的单位为角度 deg,变量曲线也按照显示单位(本例中为角度 deg)进行显示。

变量显示单位

单位 unit 与显示单位 displayUnit 之间的换算关系通过系统配置文件%Sysplorer安装目录%\Setting\MWORKS.DisplayUnit.xml进行定义,该文件内置了一部分工程上常用的显示单位,可以根据需要自行添加。其中关于弧度与角度的换算参数定义摘录如下。

<unit name="rad">
	<displayUnit name = "deg" scale = "57.295779513082320876846364344191" />
</unit>

提示

Sysplorer 提供了灵活的操作方式用于重置变量的显示单位。

  • 在曲线工具侧边栏的曲线样式窗口中设置

    右键曲线窗口,选择上下文菜单中曲线属性--曲线样式,打开曲线工具侧边栏的曲线样式窗口。在变量下拉框中切换到需要重置显示单位的变量,在显示单位下拉框中选择到另一个单位,随后曲线窗口按照选定的单位绘制其变量曲线。

    曲线属性
  • 在曲线窗口属性对话框中设置

    右击曲线窗口,选择上下文菜单中属性,打开曲线窗口属性对话框,选择曲线标签页。在属性栏显示出该变量的 unit 属性,在显示单位下拉菜单中显示出候选的显示单位,并默认选中当前显示单位。在显示单位下拉菜单中选择另一个单位,单击确定,随后曲线窗口按照选定的单位绘制其变量曲线。

    曲线属性
  • 曲线的右键菜单显示单位中设置

    右击曲线,在上下文菜单中单击显示单位,选择显示单位列表中的单位,随后曲线窗口按照选定的单位绘制其变量曲线。

    显示单位

# 曲线窗口标题

曲线窗口上沿、左测、右侧、下沿分别居中显示曲线窗口标题、左纵坐标轴标题、右纵坐标轴标题和横坐标轴标题。默认情况下显示内容如下:

  • 窗口标题文字为空;

  • 仅显示一个变量时,纵坐标轴标题文字为该变量的显示单位,显示多个变量时,纵坐标轴标题为空;

  • 在 y(t) 曲线窗口中,横坐标轴标题为空;y(x) 曲线窗口中,若当前未引入自变量,则横坐标轴标题为空,若引入了自变量,则横坐标轴标题为自变量的名字及其显示单位。

曲线窗口属性对话框的标题属性页,可以设置曲线窗口的标题、横坐标轴标题、左纵坐标轴标题、右纵坐标标题。

曲线窗口标题属性

对于横坐标轴和左(右)纵坐标轴标题和标题:

  • 选择时不显示任何文字;

  • 选择默认时按照默认规则显示标题;

  • 选择自定义时按照编辑框中的输入的内容显示标题。

# 曲线图例

变量图例常见于曲线窗口,显示在曲线上方,作为变量曲线的形象标记,据此可以很容易地识别出不同的变量。

曲线图例

图例由两个部分组成:

  • 醒目的实心圆点:使用与变量曲线相同的颜色进行绘制,不同的图例,圆点颜色不同;

  • 图例名:默认为“实例编号+组件名.变量名+[显示单位]”,如“[2] PI.u_m [rad/s]”。在曲线窗口属性对话框的曲线标签页,可以修改各个曲线的图例名。

曲线窗口属性

曲线窗口属性对话框的图例标签页中,可以设置图例的位置和样式。

图例标签页
  • 隐藏:隐藏图例显示;

  • 嵌入:图例嵌入显示,可通过下拉菜单选择图例的嵌入位置,包括上方左侧右侧下方,默认选项为上方

  • 浮动:图例浮动显示,选择该选项后,下方浮动位置设置解禁,可设置图例的浮动位置,包括左上左中左下正上正下右上右中右下,其中默认选项为正上

  • 变量名称:曲线图例显示为变量名称,该选项默认勾选;

  • 变量描述:曲线图例显示为变量描述;

  • 设置为默认布局:将当前设置保存为默认布局,下次打开曲线窗口时生效。

# 曲线显示属性

单击曲线窗口中的曲线或图例,曲线和图例同时高亮显示。

曲线高亮显示

通过曲线上下文菜单、曲线样式侧边栏、曲线窗口属性窗口的曲线属性页,可设置各条曲线的颜色、线型、数据点、线宽等外观。

  • 通过曲线上下文菜单更改曲线外观
  • 通过曲线样式侧边栏更改曲线外观
外观设置
  • 通过曲线属性窗口对曲线 damper.a_rel 进行外观设置。
外观设置

如下图为设置前与设置后的曲线样式对比。

曲线样式对比

# 曲线显示范围

曲线显示范围由横坐标轴区间和纵坐标轴区间决定,默认情况下,由系统按显示变量的最大/最小值自行设置。

  • 纵坐标轴区间:根据变量数据的最大/最小值计算得到,如果显示单位有效,则按换算后的数值计算;

  • 横坐标轴区间:Y(time) 曲线窗口的横坐标轴区间由变量的仿真区间决定,Y(X) 曲线窗口由自变量结果数据的最大/最小值决定;

Sysplorer 提供多种显示范围设置方法,可以根据实际需求选择合适的操作方式来设置曲线显示范围。

  • 非精确缩放:在图表 > 曲线工具功能区中,单击缩放工具右侧下拉栏,可切换缩放缩放 X缩放 Y。支持右键菜单切换缩放方式,详细信息,请参见曲线窗口-缩放

    • 缩放:视图中横轴和纵轴一起缩放

      • 使用鼠标框选操作:在曲线窗口内按住鼠标左键,并拖动在合适的位置松开,鼠标拖动过程中框选的矩形范围随即被放大至整个曲线窗口进行显示;

      • 鼠标滚轮缩放操作:将鼠标移动至曲线窗口内,按 Ctrl 键,并滚动鼠标滚轮即可缩放曲线窗口,滚轮向前滚动为放大,向后滚动为缩小。

    • 缩放 X:视图将横轴沿鼠标拖动区域放大,纵轴保持不变

      • 拖动鼠标操作:将鼠标移动到曲线窗口内,鼠标光标变成缩放X,按住鼠标左键,并拖动在合适的位置松开,鼠标拖动过程中框选的矩形范围随即被放大至整个曲线窗口进行显示;

      • 鼠标滚轮缩放操作:将鼠标移动到曲线窗口内,鼠标光标变成缩放X,按 Ctrl 键,并滚动鼠标滚轮即可缩放曲线窗口,滚轮向前滚动为放大,向后滚动为缩小。

    • 缩放 Y:视图将纵轴轴沿鼠标拖动区域放大,横轴保持不变

      • 拖动鼠标操作:将鼠标移动到曲线窗口内,鼠标光标变成缩放X,按下鼠标左键并拖动,在合适的位置松开,鼠标拖动过程中框选的矩形范围随即被放大至整个曲线窗口进行显示;

      • 鼠标滚轮缩放操作:将鼠标移动到曲线窗口内,鼠标光标变成缩放X,按 Ctrl 键,并滚动鼠标滚轮即可缩放曲线窗口,滚轮向前滚动为放大,向后滚动为缩小。

    • 缩放至最佳:无论曲线窗口当前是放大还是缩小状态,选择曲线工具中的缩放至最佳,总能将窗口显示范围进行缩放,使其中的变量曲线全部显示。曲线窗口上下文菜单中还提供“横轴缩放至最佳”和“纵轴缩放至最佳”功能,使曲线窗口横轴或纵轴全部显示

  • 平移

    鼠标拖动操作:将鼠标移动至曲线窗口内,长按鼠标中键并移动鼠标,即可平移曲线窗口的画布,实现曲线显示范围的移动。

  • 坐标轴范围设置

    选择曲线窗口上下文菜单中的设置坐标轴范围,输入横、纵坐标轴的范围进行坐标轴范围设置。

  • 曲线窗口属性坐标轴设置

    通过右键上下文菜单中曲线属性--曲线播放模式打开曲线窗口播放模式属性页,勾选并输入限定时间范围进行横坐标轴范围设置。其中,播放模式可选择滚动和翻页两种形式。

# 曲线侧边栏

曲线侧边栏支持以非模态方式改变曲线样式、设置和统计变量值、配置和测量游标内容。

曲线子窗口

通过曲线窗口上下文菜单**曲线属性****--曲线侧边栏进入曲线属性窗口的侧边栏页,可以配置侧边栏是否随曲线窗口新建而自动展开。

曲线子窗口

# 曲线子窗口

默认情况下,一个曲线窗口只包含一个图表,进入图表 > 添加子窗口中添加多个图表,这里的图表又称为曲线子窗口。

在曲线窗口中始终只有一个子窗口处于活动状态,该子窗口由封闭的矩形框标识。曲线工具中的功能只对当前活动状态下的子窗口生效。

曲线子窗口

提示

同一个 Y(X) 曲线窗口添加的曲线子窗口 X 轴自变量始终保持一致。

# 曲线运算

Sysplorer 仿真环境提供在变量结果集的基础上进行变量相减、相加、积分、微分等曲线运算操作。这些操作以工程数学为基础,具有一定的物理意义和几何上的直观性,帮助设计者进一步了解仿真模型的性能。当前只支持 Y(time) 曲线窗口的曲线运算。

例如,通过观察变量相减得到的结果曲线,可以明确一个模型实例中的不同变量或不同模型实例中的同一个变量之间的差异,曲线微分给出了变量随时间的变化趋势。

选中曲线并右击,在弹出的上下文菜单中选择运算,其子菜单中列出曲线运算操作。

  • 快速傅里叶分析(FFT 分析)

    快速傅里叶变换(Fast Fourier Transform, FFT)是一种高效的数学算法,用于将信号从时域(随时间变化的波形)转换为频域(信号的频率分布)。通过 FFT 分析,可以判断信号在不同频率上的能量分布,从而识别基波、谐波及其它频率成分。

    • 原理简介

      任何复杂的周期波形都可以表示为若干个不同频率、幅值和相位的正弦波或余弦波的叠加(傅里叶分解原理)。

      这种分解思想可以表述为:

      复杂波形 = 简单波(正弦波)1 + 简单波(正弦波)2 + 简单波(正弦波)3 + ……

      FFT 的作用就是将原本混合在时间序列中的这些“简单波”分离出来,并分别计算:

      • 频率(正弦分量的波动速度,以 Hz 或 kHz 表示)
      • 幅值(振动强度、电压、电流等的峰值)
      • 相位(信号分量相对于参考时间点的位移)

      在频谱结果中:

      • 横轴代表频率;
      • 纵轴代表幅值;
      • 每个峰值代表一个频率成分,位置对应频率,峰高对应幅值。

      这使得工程师能够“看见”原本在时域无法区分的频率结构,实现精准分析和诊断。

    • 界面说明及参数详解

      选中曲线,在右键菜单中选中 FFT 分析后,弹出 FFT 分析选项设置。

      FFT 分析结果

      FFT 选项的含义如下:

      • 曲线名

        待分析的信号曲线,可为电压、电流、振动等采集信号。

      • 开始时间

        FFT 分析的起始时间点,单位与数据采样一致。用于跳过信号的不稳定阶段,仅分析稳定部分。

      • 基波频率

        信号的主要周期频率。在电力系统中常为 50 Hz 或 60 Hz,用于谐波标定和基波幅值参考。

      • 周期数

        用于指定分析范围内包含的信号周期数量。周期数越多,频谱分辨率越高,但计算量也会增加。

      • 最大频率

        FFT 分析的最高频率显示范围,单位为 Hz。用于限制频谱图的上限,避免无关高频显示。

      • 最大计算 THD 频率

        用于总谐波失真(THD)计算的最高频率。包括“与最大频率一致”和“奈奎斯特频率”两个选项。

        奈奎斯特频率大小为原信号采样频率的一半。

      • 幅值相对于

        指定幅值显示的归一化基准,包括“基波幅值”、“指定幅值”、“DC 幅值(直流分量)”三个选项。

        纵坐标将会显示为归一化基准的百分比。

      • 指定基础幅值

        当选择指定幅值时的幅值。

      • 频率坐标

        设置频率显示单位,包括“绝对频率”和“基波频率的倍数”两个选项。

      • 窗函数

        在 FFT 计算中,通常需要在截取的信号片段两端施加窗函数,以减少因截断信号引起的频谱泄漏现象。窗函数通过对信号进行加权,使其在边缘逐渐过渡,从而降低寄生频谱成分。

        以下为可选窗函数及其特点、适用场景:

        窗函数名称 主要特点 适用场景
        Rectangular(矩形窗) 不做平滑,信号保持原样;频谱分辨率高,但频谱泄漏较大。 适用于信号周期完整、且频率恰好落在 FFT 离散点上的情况,例如纯正弦信号分析。
        Hanning(汉宁窗) 频谱旁瓣衰减快(降低泄漏),主瓣宽度适中。 常用通用型窗函数,适合大部分工程测试场景。
        Hamming(汉明窗) 相比 Hanning 窗旁瓣衰减略低,但主瓣更窄,频率分辨率稍好。 适用于需要兼顾频谱分辨率和抑制旁瓣的情况。
        Flat-Top(平顶窗) 主瓣宽,幅值测量精度高(幅度失真极小),但频率分辨率较低。 用于精确测量信号幅值而非频率位置的情况。
        Blackman(布莱克曼窗) 旁瓣抑制非常好,主瓣较宽,频率分辨率下降。 适用于弱信号频谱测量、需要极佳泄漏抑制的场景。
        Triangular(三角窗) 主瓣宽度和旁瓣衰减介于 Rectangular 与 Hann 窗之间。 适合某些平滑过渡的信号分析。
        Parzen(帕岑窗) 平滑性较高,旁瓣衰减良好,但主瓣较宽。 用于小样本信号的频谱平滑处理。
        Welch(韦尔奇窗) 对中心数据加权高,两端权重小,减少泄漏效果较好。 适合噪声分析和平滑频谱估计。
        Bartlett(巴特利特/三角窗变型) 类似三角窗,线性权重分布;平滑效果好。 噪声信号分析、平滑频谱显示。

      选择建议:

      • 想要高分辨率:优先 Rectangular(矩形窗),但要确保信号周期完整。

      • 通用场景:可选 Hanning 或 Hamming,泄漏小、性能稳定。

      • 测量幅值精度:选 Flat-Top 窗。

      • 抑制强泄漏:选 Blackman 窗,尤其适合弱信号测量。

      • 需要平滑噪声频谱:选 Welch、Bartlett、Parzen 等平滑型窗。

    • 频谱图说明

      FFT 分析结果

      FFT 分析结果以频谱图的形式呈现,该图用于直观显示信号的各个频率成分的幅值大小。频谱图主要由以下部分组成:

      • 横轴

        横轴为频率轴,表示信号成分的频率位置。其中 0 Hz 位置表示直流分量,即信号的平均值或恒定偏移量。

      • 纵轴

        纵轴为幅值轴,表示对应频率分量的幅值大小,峰值越高,说明该频率成分在信号中占据的能量比例越大。

      • 柱状图

        频率分量,频谱图使用蓝色柱状条表示各个频率分量的幅值。

      • 图例

        显示当前的幅值参考值(Specified Reference 或 Fundamental amplitude)以及计算结果:

        • Specified = XXX:当前用作归一化的参考幅值。
        • THD = XX%:总谐波失真(Total Harmonic Distortion),表示谐波成分对信号的总体影响百分比。
    • 示例:

      FFT 分析示例模型

      本示例对四个正弦波相加的信号进行 FFT 分析,在参数面板中设置了四个信号的频率-幅值分别为:50-30、100-4、150-6、200-10,其中 50 Hz 为基波频率。

      仿真该示例模型后,勾选 y 变量查看时域仿真曲线。选中曲线,右键菜单中选择 FFT 分析,在弹出的选项配置窗口中,设置最大频率为 300(因为模型中的最大频率为 200 ,可以避免大范围空白显示),其他选项使用默认值,单击开始计算,即可生成改曲线的频谱图。

      FFT 分析结果

      从频谱图中可以还看到,经过 FFT 分析后的原信号,已经被分解为了 50、100、150、200 四个频率的信号,而且每个频率的幅值与模块参数设置一致。

  • 相加

    选中两个或多个变量曲线加法运算,产生新的结果变量。初始显示两个变量曲线 mechanics.tau[1] 、mechanics.tau[3] ,相加结果曲线 (mechanics.tau[1]+mechanics.tau[3]) 。

    曲线相加

    加法运算是将变量值在时间点上逐步进行相加,得到新的结果变量。

  • 相减

    曲线二元运算,选择两个变量曲线进行减法运算,产生新的结果变量。初始显示两个变量曲线 mechanics.tau[1]、mechanics.tau[3],相减结果曲线 (mechanics.tau[1]-mechanics.tau[3])。

    曲线相减
  • 相乘

    曲线二元运算,选择两个变量曲线进行乘法运算,产生新的结果变量。初始显示两个变量曲线 mechanics.tau[1]、mechanics.tau[3],相乘结果曲线 (mechanics.tau[1]*mechanics.tau[3])。

    曲线相乘
  • 积分

    曲线一元运算,选择一个变量,对其计算相对“时间”的积分,产生新的结果变量。初始显示一个变量曲线 mechanics.tau[1],积分结果曲线 Int<mechanics.tau[1]> 。

    曲线积分
  • 微分

    曲线一元运算,选择一个变量,对其计算相对“时间”的微分,产生新的结果变量。初始显示变量曲线 mechanics.tau[1] ,微分结果曲线 Diff<mechanics.tau[1]> 。

    曲线微分
  • 绝对值

    曲线一元运算,选择一个变量,对变量曲线进行绝对值运算,产生新的结果变量。初始显示变量曲线 damper.w_rel ,绝对值结果曲线 Abs<damper.w_rel>。

    image-20220726153220409
  • 取反

    曲线一元运算,选择一个变量,对变量曲线进行取反运算,产生新的结果变量。初始显示一个变量曲线 damper.w_rel ,取反结果曲线 Negate<damper.w_rel> 。

    image-20220726153345054
  • 比例

    曲线一元运算,选择一个变量,对变量曲线进行指定比例放大或缩小,产生新的结果变量。初始显示一个变量曲线 damper.a_rel ,比例因子为 2,比例运算结果曲线 Scale<damper.a_rel*2>。

    image-20220726161908241
  • 偏移

    曲线一元运算,选择一个变量,对变量曲线进行偏移运算,产生新的结果变量。初始显示一个变量曲线 damper.a_rel ,偏移量为 10,偏移结果曲线 Offset<damper.a_rel+10>。

    image-20220726161704954
  • 对齐到曲线

    曲线一元运算,选择一个变量,将该变量曲线的起点值与另一变量曲线的起点值对齐,产生新的结果变量。初始显示一个变量曲线 damper.a_rel,对齐到曲线 damper.phi_rel ,对齐结果曲线 Ata<damper.a_rel-damper.phi_rel>。

    image-20220726161333000
  • 对齐到零点

    曲线一元运算,选择一个变量,将变量曲线起始点对齐到 x 轴,产生新的结果变量。初始显示一个变量曲线 damper.a_rel ,对齐结果曲线 Atz<damper.a_rel>。

    image-20220726162129610
  • 曲线采样

    曲线一元运算,选择一个变量,按照指定的采样方式与样本点数对变量曲线进行采样,产生新的结果变量。初始显示一个变量曲线 damper.a_rel ,选择 linear 方式采样,样本点数为 10,采样结果曲线为 Smpl<damper.a_rel>。

    image-20220726162547721

运算曲线支持随源曲线的数据更新而更新,更新的内容包括运算曲线的图例及运算曲线的数据。

  • 运算曲线图例更新

    运算曲线的图例会随对应源曲线的图例更新而更新,同时运算曲线的图例也支持在属性窗口中自定义设置。自定义设置了图例名的运算曲线的图例,将不再随对应源曲线的图例更新而更新。

    image-20220726162547721
  • 运算曲线数据更新

    当运算曲线的所有数据源都存在时,运算曲线的数据会随源曲线更新而更新。

当运算曲线的多个数据源曲线中的某一条数据源曲线被删除时,会提示用户当前待删除源曲线影响的运算曲线。

image-20220726162547721

某一条数据源曲线删除后,运算曲线将不再随其他源曲线的数据更新而更新,同时运算曲线的图例会显式提示“无关联”。

image-20220726162547721

# 曲线游标

在结果查看器顶部菜单栏,进入图表 > 曲线游标,可以控制游标的启动与关闭,可以选择打开曲线单游标或曲线双游标。

1

# 曲线单游标

单击曲线游标后,曲线窗口游标附近显示其所在处的所有曲线值。游标显示标签可通过按住鼠标左键,拖动鼠标的方式移动至曲线窗口内的任意位置。

3

鼠标移动至游标附近,待鼠标图标样式变为 时按住鼠标左键并拖动,此时游标跟随鼠标移动,直至松开鼠标。

右击游标,选择游标移动至指定时刻,弹出游标精确定位窗口,输入时间,跳转至最近数据点。

4

曲线窗口属性中,可以进行游标图例模式切换,默认为精简模式,并支持字号精度边框线宽的设置。勾选所有窗口生效,可以将当前设置应用到所有窗口。

  • 精简模式

    鼠标悬停在游标图例上会显示详细坐标值:

    X 轴的图例可以通过键盘输入以实现游标移动到指定位置:

  • 详细模式

# 曲线双游标

单击曲线窗口上下文菜单中曲线游标--曲线双游标后,坐标轴最小值和最大值分别出现游标,游标附近显示其所在处的所有曲线值,曲线工具侧边栏中显示游标测量窗口。游标测量窗口支持配置显示屏幕游标或波形游标、设置锁定游标间距及吸附到数据,同时支持对游标范围内数据进行测量。

2

首先介绍波形游标相关内容:

在游标测量侧边栏窗口中设置为波形游标后,可以在变量下拉框中切换两个游标需要测量的变量。

  • 精简模式

    精简模式时游标与曲线相交处会通过标签方式显示对应值,鼠标悬浮于标签上会显示完整值,示意图如上。

  • 详细模式

然后是屏幕游标相关内容:

在游标测量侧边栏窗口中设置为屏幕游标后,可以控制显示单独的横向双游标或纵向双游标或全部显示。屏幕游标下无法设置吸附到数据,测量值会根据游标数量的多少进行更新。

2

最后是游标操作的通用内容:

鼠标移动至游标附近,待鼠标图标样式变为 时长按鼠标左键并拖动,此时游标跟随鼠标移动,直至松开鼠标。

在游标测量窗口可输入时间进行精确定位;

勾选锁定游标间距,在曲线窗口对某一个游标进行位移,另一个游标将保持固定距离沿着被控制游标移动方向进行移动。当选择了锁定游标间距后,用户还可以通过长按 Shift 键,拖动游标可以实现暂时取消游标间距,松开 Shift 键则继续锁定游标间距。反之在未选中锁定游标间距选项时,长按 Shift 键可以暂时实现锁定游标间距,松开 Shift 键实现。

曲线游标遵循以下规则:

  • 游标只能在曲线的采样点集合上移动,无法移动至曲线外的空白处;

  • 当前曲线窗口内存在子窗口,在一个子窗口中拖动游标移动时(控制游标),其他子窗口内的游标都会跟随移动(随动游标) ,使各个游标的横坐标值保持一致。

# 曲线绘图类型

在结果查看器顶部菜单栏,进入图表 > 绘图类型,可以控制曲线绘图窗口的曲线绘制类型。当前包括:线图、阶梯图、针状图、自动四种绘图类型,其中使用自动类型时,软件会根据源数据的类型选取合适的绘图类型:离散数据使用阶梯图绘制、连续数据使用线图绘制。

# 调整边距

在结果查看器顶部菜单栏,进入图表 > 调整边距,当前曲线窗口开启调整边距功能,子窗口将出现红色虚线。

调整边距

将鼠标移至任意红线上,待鼠标变为时,长按左键沿箭头所指方向移动,即可调整子窗口的边距。

调整边距后

# X 轴刻度值切换

单击曲线窗口上下文菜单中的 X 轴刻度值可以切换当前窗口 X 轴刻度显示模式,支持从线性轴(Time)和对数轴(log10)中选取。

X轴刻度值
  1. 线性轴(Time)

    使用线性轴时,曲线窗口 X 轴的刻度值为线性关系的时间点,每两个刻度值的时间间隔一致。

    线性轴
  2. 对数轴(log10)

    使用对数轴时,曲线窗口 X 轴的刻度值为对数关系(log10)的时间点,起始点不再包含 0 时间点、刻度值遵循以 10 为底的指数规律进行显示。

    对数轴

# 多维向量曲线显示

仿真结果的多维向量具有一级父选项,通过勾选父选项,可以一键选中或取消所有子向量,并在曲线窗口展示。

子向量的勾选状态变化能实时更新父选项的勾选状态:如果所有子向量都被勾选,父选项自动变为勾选状态;如果部分子向量被勾选,父选项变为部分勾选状态;如果所有子向量都未被勾选,父选项也未被勾选。