0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

波形图和波形图表的区别和技巧

zwjV_gh_ 来源:个人图书馆 作者:个人图书馆 2020-10-22 11:43 次阅读

labview中使用最多的图形显示有波形图和波形图表,在介绍波形的技巧之前我们先来弄清楚波形图和波形图表的区别。

波形图和波形图表在显示和更新数据的方式上有所不同。

波形图可接受各种类型的数据阵列,例如数组,波形或动态数据。波形图在接收到数据后将立即绘制所有接收到的数据点。波形图不接受单点值。当您将包含数据点的数组连接到波形图时,波形图会假定数据点之间的间距相等。默认情况下,初始的X轴取值以及步长(t0和dt)分别为0和1,该初始值可以在波形图的属性中更改,您也可以使用属性节点对其进行更改。

波形数据类型在本质上是一个包含t0和dt信息的数据点数组。在这种情况下,波形图接收波形中包含的t0和dt取值,并根据t0和dt取值相应地显示数据。您可以使用自行指定的数据点、t0和dt来构建自定义的波形。您还可以通过将二维的波形数组或动态数据连接到波形图以在同一波形图上显示多个图形。

波形图表将一定数量的数据点存储在缓冲区,并通过这种方式存储并显示这些数据点。当缓冲区被填满后,波形图表将会用新的数据点覆盖缓冲区中存在时间最久的数据点。当数据点可用时,波形图表将显示已有的数据点外加最新接收到的数据点。您可以一次写入单个或多个数据点。如果您将一个数组连接到图表,它会将该数组中的数据点附加到现有数据点之后。通过将一个包含数据点的簇或是一个包含波形或动态数据的二维数组连接至波形图表,您可以在同一图表中显示多个图形。例如,如果您连入了一个包含3个数据点的簇,波形图表将为显示的3个图形各添加一个点。下面的程序框图说明了波形图与波形图表功能上的差异:

在上面的For循环中,自动索引被用于生成包含100个随机值的数组,该数组随后被传递给一个波形图。而在下面的For循环中,100次循环的每次迭代过程都会将一个新的随机值传递给波形图表。

两个循环都会产生相同的输出结果,不同之处在于波形图只在获取到所有数据后进行一次更新,而波形图表则是在程序运行的过程中不断更新。

您可以通过右键单击波形图表并从快捷菜单中选择“图表历史长度”选项来设置图表历史记录缓冲区的长度(波形图表能够存储和显示的数据点数)。
您也可以通过编程的方式更改图表历史记录长度或图表缓冲区大小。

若需要在两种控件之间进行切换,您可以右键单击波形图控件或波形图表控件,选择替换选项,然后从控件选板中选择对应的控件,如下图所示:

知道了他们的区别后我们来看看使用过程中有哪些其他的实用技巧.

labview波形图技巧

1、labview波形图如何放大波形?

2、labview波形图如何在鼠标指示的位置显示数值?

3、labview如何在图中标记波峰或者波谷?

4、labview如何在波形图中游标显示并标记特征点?

5、labview如何在图中显示多条测试曲线?

6、labview如何在图中绘制柱状图?

1.使用图形工具放大波形,可横向或者纵向放大或者放大某一块区域。

显示项里显示图形工具选板:

点击可以放大图中任意区域

2.labview波形图如何在鼠标指示的位置显示数值?

3.labview如何在图中标记波峰或者波谷?

我们使用波峰波谷检测就可以检测出波形的波峰或者波谷,然后进行标记即可

4. labview如何在波形图中游标显示并标记特征点?

用波形图的属性节点即可实现:

5. labview如何在图中显示多条测试曲线?

可以使用XY图来实现,具体效果参考水泵数据查看系统

6. labview如何在图中绘制柱状图?

主要是在波形图中图例显示设置直方图选择第二种

责任编辑人:CC

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 波形图
    +关注

    关注

    1

    文章

    32

    浏览量

    14657

原文标题:波形图的实用小技巧

文章出处:【微信号:gh_15eff9efd85b,微信公众号:漫谈labview学习】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    求助 关于波形图波形图表的问题

    怎样将波形图或者波形图表中的曲线数据清掉恢复原始值?还有我怎么样设置才能使我需要的曲线为我设置的值的x,y轴所需要的数据呢?而不是关于时间的x轴,请赐教!
    发表于 02-07 10:52

    LabVIEW 波形图波形图表

    LabVIEW 波形图波形图表
    发表于 08-27 09:02

    新手请教:波形图表波形图区别

    新手请教:波形图表波形图有什么区别?一般程序显示时,是用波形图表还是波形图
    发表于 09-26 10:32

    波形图波形图表

    波形图波形图表区别是什么啊?
    发表于 03-26 17:56

    波形图波形图表区别

    求助,波形图波形图表区别。。。。不理解
    发表于 05-29 10:36

    波形图表保存excel问题

    吗?2.还有就是我在波形图表设置了四组曲线,之后我程序运行一会,再打开波形图的属性中的曲线时,就会说我内存不够,不能进行操作,卡死了就会
    发表于 10-21 13:00

    波形图表或者波形图如何实现hold on功能

    LabVIEW的波形图表或者波形图如何实现类似于Matlab plot的hold on功能?我的意思是数据刷新时同一个波形图或者波形图表能够保留下历史曲线,然后便于后续分析。
    发表于 01-03 23:06

    Labview 里面计算一个正弦波的频率

    计算一个正弦波的频率××××衍生一个问题:波形图波形图表区别?(转)波形图接收的数据是数组的形式,即一组一组刷新的,单个的数据不予显示,所以要放在循环外面。而
    发表于 06-19 12:52

    调频信号波形图

    调频信号波形图
    发表于 07-31 12:06 7421次阅读

    计数器级联及波形图

    计数器级联及波形图
    发表于 01-12 13:56 4315次阅读
    计数器级联及<b class='flag-5'>波形图</b>

    LabVIEW中导出波形图图表至文件

    LabVIEW中导出波形图图表至文件LabVIEW中导出波形图图表至文件LabVIEW中导出波形图
    发表于 02-18 11:44 206次下载

    波形图表中显示波形

    利用For循环产生在0-2π之间均匀分布的100个正弦曲线数据点,在循环结构框内,将这些数据点一一输入波形图表中,选择函数选板中“编辑→定时→等待下一个整数倍毫秒”,设置每次循环等待时间为200ms,以便观察前面板波形变化情况。程序框图和程序运行过程中随时间变化的结果如图
    的头像 发表于 10-02 01:17 6948次阅读

    如何吧LabVIEW中波形图表的横坐标设置为当前系统时间

    目前很多搞软件开发的网友在使用LabVIEW软件,在使用波形图波形图表或者XY图的时候遇到一些问题,无法设置波形图波形图表或者XY图的横坐标为系统当前时间。zuanshigan以实
    发表于 11-30 08:00 110次下载
    如何吧LabVIEW中<b class='flag-5'>波形图表</b>的横坐标设置为当前系统时间

    LabVIEW初级教程之波形图波形图表的详细资料说明

    在LabVIEW中经常使用的数据绘图工具是波形图表波形图波形图表是显示一条或者多条曲线的特殊数值控件,一般用于显示一恒定速率采集到的数据。波形图表会保留来源于此前更新的历史数据
    发表于 01-15 11:12 56次下载
    LabVIEW初级教程之<b class='flag-5'>波形图</b>和<b class='flag-5'>波形图表</b>的详细资料说明

    LabVIEW初级教程之波形图波形图表的相关例程合集免费下载

    本文档的主要内容详细介绍的是LabVIEW初级教程之波形图波形图表的相关例程合集免费下载
    发表于 01-15 11:12 49次下载
    LabVIEW初级教程之<b class='flag-5'>波形图</b>和<b class='flag-5'>波形图表</b>的相关例程合集免费下载