主要内容

可视化数据中的峰值

此示例演示如何在ThingSpeak中可视化数据中的峰值(局部最大值)™ 频道

从ThingSpeak频道读取车辆计数器数据

汽车计数器ThingSpeak频道使用覆盆子Pi™, 还有一个网络摄像头,用于在繁忙的高速公路上对车辆进行计数。Raspberry Pi上正在运行一个车辆计数算法,每15秒计数的车辆数被发送到ThingSpeak。使用说话函数用于从通道38629读取东行交通的最后120个数据点。

数据=thingSpeakRead(38629,“NumPoints”,120,“田地”2.“输出格式”,“桌子”);

寻峰

由于高峰时间的交通或交通事故,高速公路经常会出现倒车。高速公路上的交通倒车通过每15秒计数的车辆数量的峰值来表示。想象一下在过去120个数据点中密度超过15的情况。

findpeaks(数据。EASTBoundCars的密度,数据。时间戳,“小豌豆”,15); 头衔(“东行山峰”);

该图显示了过去120分钟内的情况,当时有15多辆汽车在15秒的时间内穿过东向高速公路。

由于数据基于实际流量,因此可能没有超过findpeaks作用如果函数未返回任何峰值,请使用明佩赫(15) 或从ThingSpeak读取的数据点数量(120)。

另见

功能