图形显示 4. 图形显示 4.1 概述 图形显示对于虚拟仪器面板设计是一个重要的内容。LabVIEW为此提供了丰富的功能 。在前面几章我们已经接触了这个问题,现在较系统地介绍一下。 我们不从图形的实现方法上去讨论问题,那是计算机图形学的课题。但我们需要从用 户的可能的需求角度探求一下,如果你需要做虚拟仪器方面的开发,那么可能遇到些什 么图形问题。LabVIEW在这方面所做的工作是非常值得借鉴的。 在LabVIEW的图形显示功能中Graph和Chart是两个基本的概念。一般说来Chart是将数 据源(例如采集得到的数据)在某一坐标系中,实时、逐点地显示出来,它可以反映被 测物理量的变化趋势,例如显示一个实时变化的波形或曲线,传统的模拟示波器、波形 记录仪就是这样。而Graph则是对已采集数据进行事后处理的结果。它先将被采集数据存 放在一个数组之中,然后根据需要组织成所需的图形显示出来。它的缺点是没有实时显 示,但是它的表现形式要丰富得多。例如采集了一个波形后,经处理可以显示出其频谱 图。现在,数字示波器也可以具备类似Graph的显示功能。 LabVIEW的Graph子模板中有许多可供选用的控件,其中常用的见下表: | |Chart |Graph | |Waveform(波形) |* |* | |XY | |* | |Intensity(强度图) |* |* | |Digital(数字图) | ……