labview—XY图的使用

本文介绍了LabVIEW中XY图的使用,包括效果演示、XY图的两种实现方式(xy簇数组和xy数组簇)以及在XY图上画圆和椭圆的实践操作。详细阐述了单曲线和多曲线情况下如何通过数组操作来实现图形绘制,并提供了实践案例。
摘要由CSDN通过智能技术生成


写在前面:为了学习XY图的使用,本文首先分析了一个labview自带的范例,然后自定义了一个显示圆和椭圆的程序。
我们根据labview自带范例进行分析。
VI位置:安装目录\LabVIEW 2021\examples\Controls and Indicators\Graphs and Charts\XY Graph
XY Graph Data Types.vi

1.效果演示

前面板:
在这里插入图片描述
后面板:
在这里插入图片描述

2.如何使用

上图的后面板可以看到xy图有很多实现方式,我推荐使用xy数组簇,相对简单一些。
对应上图右下角的单曲线(x数组和y数组)、多曲线(x数组和y数组)。

(1)先仅仅考虑单曲线情况
有两种方式使用xy图:
xy簇数组
xy数组簇
他们的区别是:
(1)xy簇数组,先将x和y打包为簇,for循环后输出簇的数组,连接到xy图。
(2ÿ

LabVIEWXY可以用于绘制多条曲线。在LabVIEW中,我们可以通过使用各种表和绘工具来创建多条曲线。下面是一个简单的示例来说明如何在LabVIEWXY中绘制多条曲线。 首先,我们需要在LabVIEW中打开一个新的VI文件。在Block Diagram中,选择"XY Graph"工具并放置在窗口中。 接下来,我们需要使用"Build Bundle"功能来将多个数据输入打包成一个矩阵。选择将要输入到表中的曲线数据,然后将其连接到"Build Bundle"函数。这将使我们可以在表中显示多条曲线。 然后,我们将"Bundle By Name"函数连接到"Build Bundle"函数的输出端口,然后将其连接到表的输入端口。这个函数的作用是确保数据按照正确的顺序传递到表中。 最后,我们需要将数据传递给表并在表中显示。为此,我们需要使用"Invoke Node"来调整表的参数,例如曲线的颜色、线型和标题等。然后,我们将数据输入传递给表,并使用"Update"函数来更新表中的数据。 通过重复上述步骤,我们可以继续添加更多的曲线到表中。每次添加新的数据时,我们需要确保将数据正确连接到表中,并使用"Update"函数来更新表。 在运行程序时,我们将能够在LabVIEWXY中看到多条曲线同时绘制的效果。 总之,使用LabVIEWXY,我们可以轻松地绘制并显示多条曲线。通过正确连接数据和更新表,我们可以在一张中看到多个曲线的变化。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值