XY图表的用户输入范围

3

我是LabVIEW的初学者,请多多包涵。我正在开发一个项目,需要将包含列和行的数据文本文件作为输入。目前我的项目已经设置好,可以从该文件中提取数据并在XY图表中显示。

我想添加一个功能,让用户输入代表X轴范围的一组值。程序应该接受这两个值并生成一个新图表(或使用旧的也可以),带有适当的刻度。

非常感谢您的时间和帮助。谢谢。

编辑:

数据文件片段 数据文件片段。

这是图表

红箭头显示了我尝试使用的LabVIEW帮助部分。但我几乎不知道如何将其集成到我的图表中,也不知道它是否是正确的工具。

这是前面板 这些在前面板中输入的数字值是我认为可以使用的,但我很愿意听取任何建议。


1
你好Ahmed,能否请您提供一份目前代码的最小示例,并说明您已经尝试过什么?如果人们看到您已经付出了一些努力,那么帮助您会更容易,也更愿意帮助您 :) - Salome
嗨,Salome,感谢反馈。我在帖子中更新了一些截图,第一个图是随时间变化的频率(最大时间为395),第二个图是每种浓度的频率变化。我想要实现的目标是,有一种方式可以将用户输入的值设置为第一个图的比例尺。比如说,我选择最小时间为50,最大时间为300,那么图形应该只显示这个范围内的部分内容,而不显示其他内容。希望我成功地表达了这个想法,如果还需要添加任何信息,我非常愿意补充 :)。 - Ahmed
1个回答

3

您已经找到了正确的属性节点值:)

输入图像描述

您需要将最小值和最大值连接到属性节点。如果您单击节点上的函数,可以选择min和max选项。

我为您做了这个小例子,让您看看需要做什么。 属性节点通常非常有用,因为您可以以编程方式设置和更改如此多的设置。

LabVIEW的一个很好的功能:您可以在块图中拖放.png图片。因此,如果您想测试我的VI-Snippet,只需拖放即可:)

希望能帮到您,如果您还有任何问题,请随时问我。


1
还有一件事,如果你想确保函数的顺序,只需使用错误线将所有内容按照你想要的顺序连接起来即可 :) - Salome
嗨,感谢您的帮助,我现在知道属性节点是如何工作的了。是否有一种方法可以将x轴缩放到我已经拥有的图形中,我想获取原始图形的数据(获取线性函数),谢谢回答。 - Ahmed
你想要扩展你的图表(1),还是想要获取它的比例尺(2)?并且你想要获取你的图表中所有的数据(3)吗?(1):使用属性节点,但将其链接到你的图表。(2):使用相同的属性,但将其更改为读取(右键单击该属性并选择“更改为读取”)。(3):使用属性“值”并将其更改为读取(右键单击该属性并选择“更改为读取”)。 - Salome

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接