图片绘制VI
- 更新时间2025-08-27
- 阅读时长3分钟
图片绘制VI用于以二维图片控件创建各种常见的图形。包括极坐标图、波形图、XY图、Smith图、雷达图和图形标尺。
“图片绘制”VI通过底层绘图函数创建数据的一个图形化显示,并通过自定义绘图代码来添加功能。这种图形化显示虽然不像内置的LabVIEW控件那样具有交互性,但可用于视觉化地显示信息,是内置控件当前无法做到的。例如,使用绘制波形VI创建的图形在功能上与内置波形图稍有不同。
将极坐标图(点选项)VI作为子VI使用
极坐标图(点选项)VI用于绘制特定的、连续象限的极坐标图或一次绘制整个图形。与内置LabVIEW图形相同,可指定包括网格在内的各组件的颜色以及标尺的范围和格式。
极坐标图(点选项)VI功能强大。该VI能支持复杂的簇作为其输入。使用默认值和自定义控件可降低该VI的复杂度。从labview\examples\Graphics and Sound\Picture Plots目录下的Simple Polar Plot VI中复制一个自定义控件并将其放置在前面板上,可避免在程序框图中创建默认的簇输入。
将绘制波形图VI和绘制XY图VI作为子VI使用
绘制波形图VI与内置波形图相似,用于以点、相连接的点以及柱状图等各种风格绘制波形。与内置波形图相同,可指定包括网格在内的各组件的颜色以及刻度的范围和格式。
“绘制波形图”VI为单个VI提供了强大的功能。该VI能支持复杂的簇作为其输入。使用默认值和自定义控件可降低该VI的复杂度。从labview\examples\Graphics and Sound\Picture Plots目录下的Waveform and XY Plots VI中复制一个自定义控件并将其放置在前面板上,可避免在程序框图中创建默认的簇输入。
绘制XY图VI和绘制多曲线XY图类似于“绘制波形图”VI。可使用不同控件指定图的外观。这些绘制XY图的VI另外还提供了3种曲线样式,其中两种为分散图样式。第三种样式中,每个唯一的x位置均有直线标注该x值处对应y的最小值和最大值。
将Smith图VI作为子VI使用
“Smith图”VI用于观察传输线的特性,可在通信等领域使用。传输线是传输能量和信号的媒介。传输线可以是一根线,甚至是供信号在其中传输的大气。传输线对正在传输的信号有一定的影响。这种影响称为传输线阻抗,会引起交流信号的衰减和相移。
传输线阻抗是对传输线的电阻和电抗的一种度量。阻抗的符号为z,通常以z = r + j x的复数形式来表示,电阻(r)和电抗(x)是复数的分量。
“Smith图”VI可显示传输线的阻抗。该图形由具有恒定电阻和电抗的圆圈组成。
通过定位合适的圆r和圆x的交集可绘制某个阻抗r + j x。阻抗绘制完毕后,作为一种可视化工具,“Smith图”VI可与阻抗进行匹配并计算出传输线的反射系数。
在每个VI中,“Smith图”VI具有许多功能。因而该VI的输入可支持复杂的簇。使用默认值和自定义控件可降低该VI的复杂度。从labview\examples\Graphics and Sound\Picture Plots中的Smith图范例VI复制一个自定义控件并将其放置在前面板上,可避免创建默认的簇输入。
标准化Smith图VI将数据标准化后,可避免丢失Smith图的详细信息。经标准化后的数据可连同“标准化Smith图”VI一起直接传输至Smith图VI。通常根据系统的特征阻抗(Z0)按比例伸缩Smith图形数据。