首页 理论教育二维强度图控件:在平面上显示三维数据变化

二维强度图控件:在平面上显示三维数据变化

【摘要】:强度图形控件提供了一种在二维平面上表现三维数据的方法,常用于显示温度、地形、磁场等数据变化的情况。图3-70 强度图应用与普通波形图不同的是,强度图除了有X轴坐标和Y轴坐标外,在图表右侧还有一个标签为幅值的Z轴坐标。在强度图中,用来反映数据值大小的颜色块的颜色可以任意设定。强度图表可以逐点地显示数据,以反映数据的变化趋势。

强度图形控件提供了一种在二维平面上表现三维数据的方法,常用于显示温度、地形、磁场等数据变化的情况。

例如可以用屏幕色彩的亮度来反映一个二维数组元素值的大小。图3-70就是这样的一个例子。注意图中的X、Y轴刻度对应的是数组行、列的序号。如果要改变这种行列对应关系,则在强度图上单击鼠标右键,在弹出的快捷菜单中选择“转置数组”命令即可。

978-7-111-49442-3-Chapter03-80.jpg

图3-70 强度图应用

与普通波形图不同的是,强度图除了有X轴坐标和Y轴坐标外,在图表右侧还有一个标签为幅值的Z轴坐标。当强度图形控件接收到输入数据时,则通过该输入数据的值能够在颜色条找到相应的刻度并对应某一颜色,而对应的颜色将显示在强度图中来表示输入数据的值或所属区间。在强度图中,用来反映数据值大小的颜色块的颜色可以任意设定。方法是在强度图的Z坐标上单击鼠标右键,在弹出的快捷菜单中选择“刻度间隔”→“任意”命令,然后在刻度上单击鼠标右键,可发现“刻度颜色”命令变为有效,这时选择“刻度颜色”命令后在弹出的调色板中设定相应刻度的颜色即可。

强度图表和强度图相似,它们的不同之处在于其刷新数据方式的不同。强度图一次性接收所有需要显示的数据,并将其全部显示在强度图中;而强度图表在显示数据时使用缓冲区,它在接收到新数据时,原来的旧数据就向左移动,新数据显示在旧数据的右边。当显示区域占满后,最老的数据被移出显示区。强度图表可以逐点地显示数据,以反映数据的变化趋势。