Web Notes
2022.03.01
Install Nextcloud with PlanetScale cloud database
Notes of Nextcloud installation on Ubuntu server with Nginx web server and PlanetScale cloud database.
最近组里同学叫我帮忙编个实时显示多条曲线的 LabVIEW 程序,用来观察光谱随时间的变化。以前写过类似程序,本以为胸有成竹,没想到真到用时又忘了具体实现方法,还得去找以前收藏的笔记。这次就把笔记再总结一下分享出来,以备不时之需。
LabVIEW 中的 XY 图专门用于表示 Y 值随 X 值的变化规律,用于单曲线显示时有以下两种方法:
对于两条曲线显示,有多种方法:
对于多曲线显示,方法二和方法三可以通用(如下图),继续按上面的方法添加更多数据即可。但需要注意,方法一只能够用于两条曲线显示,更多维的数组数据就不符合 XY 图控件的数据要求了。
用 XY 图来实时显示数据曲线还是挺 tricky 的,需要用到移位寄存器来动态更新送到 XY 图中的数组。
显示效果如下:
需要注意的是,和多曲线显示中的方法一类似,由于输入 XY 图控件的数据是数组,这个方法也只能同时显示两条曲线。
更多曲线的实时显示我也没有继续研究,目前已经够我使用了,如果你还有好的方法,敬请留言讨论!
Frank Lin
Web Notes
2022.03.01
Notes of Nextcloud installation on Ubuntu server with Nginx web server and PlanetScale cloud database.
Tutorials
2020.05.07
h5ai is a modern file indexer for HTTP web servers with focus on your files. Directories are displayed in a appealing way and browsing them is enhanced by different views, a breadcrumb and a tree overview.
Linux Notes
2017.09.03
在 Linux 系统上,通常有好几种 Linux shell 可用。不同的 shell 有不同的特性,有些更利于创建脚本,有些则更利于管理进程。Shell 虽然不是 Unix/Linux 系统内核的一部分,但它调用了系统核心的大部分功能来执行程序、建立文件并以并行的方式来协调各个程序的运行。