应用场景
当我们需要将两条Y量程范围不同,X量程范围相同的曲线显示在同一个图表控件中时,如果只有一个Y标尺,那么两条曲线在图表控件中可能会相距很远,用户就没法很好的观察两条曲线的相关性。
应用示例
我们以y=x和y=log(x)为例,在XY图控件中显示这两条曲线。
如果不做处理,在一个Y标尺中显示两条曲线,效果如下图。
白色曲线为y=x,红色曲线为y=log(x),可以看到,两条曲线用同一个Y标尺,会使得其中一条曲线的特性看起来很不明显。这个时候我们可以建立两个标尺来处理这种问题。
- 右键XY图,显示Scale Legend,下拉scale legend新增加一个Y标尺Amplitude2
- 点击第二个Y标尺,右键弹窗选择swap sides,可以将新增的标尺变换至图表右侧
- 修改代码,添加如下图所示的代码片段新建XY图控件的属性节点,将活动曲线和活动Y标尺索引绑定,曲线0绑定Y标尺0,曲线1绑定Y标尺1,这样两条曲线各自使用各自的Y标尺,而共用X标尺。从而看起来两条曲线的耦合性会更高一些,曲线各个部分的关联性也会更清晰一些。