Labview波形图 怎么做到不把绘制出来的图像删除 直接在上面绘制新的图形

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Labview波形图 怎么做到不把绘制出来的图像删除 直接在上面绘制新的图形相关的知识,希望对你有一定的参考价值。

RT。
测绘频谱,一个带宽的波形画出来过后怎么保留然后直接在上面接着画?
然后怎么能根据频谱出现的次数(频率)划分颜色?
能做到不?不能的话也望告知谢谢。

希望在波形图上一次显示多条曲线的话,可以将每条曲线的数组,通过创建数组函数,连在一起再介入波形图控件就可以了。

简单的示例及其实现效果:

参考技术A

    画出波形 的数据保存 若要后面继续画 就在继续添加数据,波形图之所以有图有线是数组数据组成的 比如说一维数组 一直往后添加(若这个不明白 那你还得看书)

    编程加入事件控制

    监控当出现次数大于或等于 或小于的时候程序进入另一环节(通过事件加状态机可实现)

    当2成立的时候 通过对波形图控件 属性中需要区分颜色的部分修改颜色

    能做到

     

    你是初学者 先了解下 状态机和条件判断

    对于颜色修改 了解下波形图 所有的属性节点和方法节点

追问

1你的意思我知道。我想问的是能不能在保留原图形的基础上,比如0~100KHZ的范围内画了瞬间的波形,画下一时间0~100KHZ的波形时上次画的不清楚,直接覆盖在上面画?
2谢谢。确实是初学。
总体就是实现一个比如0~100KHZ一段时间内的波形统计,然后比如30DB这个强度的信号出现得多就显示红色,60DB只在一段时间内出现几次就用蓝色这样。

追答

    可以直接覆盖之前的数据  若是波形前100KHZ和后100KHZ是基本一直 那不清楚是正常的 就被重叠了

    要想不被重叠 可以选折波形图表 画在第二个图里 当然这可能不满足你的想法了

     

本回答被提问者和网友采纳
参考技术B 可以做到,你要做的是不是瀑布图?
建议你下载一个下面的软件看看
http://www.rigol.com/prodserv/DSA1030A/software/
最后一个:Ultra Spectrum 上位机软件,该软件使用LV开发的,它具备的其中一个功能应该就是你想要的

LabVIEW 波形图表显示多条曲线

如何在波形图表中显示多条曲线呢?

首先看看波形图表的说明,请查看labVIEW 帮助

1 波形图表控件的即时帮助信息

 

关键就在绑定多个点。

2 利用捆绑函数将多个信号捆绑成簇

 

3 波形图表多曲线分层显示

 

也可右键设置层叠显示,上面是分层显示

4 波形图表多曲线层叠显示

 

 

以上是关于Labview波形图 怎么做到不把绘制出来的图像删除 直接在上面绘制新的图形的主要内容,如果未能解决你的问题,请参考以下文章

labview中关于波形图的问题

winform Chart波形图数据?

labview如何调用漂亮的可视化图表

labview停止循环为啥波形会清除一次

LabVIEW 波形图表显示多条曲线

Labview画个波形图