Main Content

本页采用了机器翻译。点击此处可查看英文原文。

准备和分析数据

过滤、转换和响应 MATLAB® 中的数据

使用 MATLAB Analysis app 准备、过滤和分析数据,例如计算平均湿度、计算露点以及消除 ThingSpeak™通道中的离群值。ThingSpeak 允许您使用 MATLAB 来分析和可视化您的数据。分析和可视化 App 提供模板代码来帮助您对历史或实时数据进行基本操作。这些教程将引导您逐步完成每个代码模板。使用代码模板教程开始使用 ThingSpeak。使用这些 App 将一种单位转换为另一种单位,比较同一图上的不同或相似数据,或可视化数据的统计分布。

您可以在 MATLAB 分析和 MATLAB 可视化 App 中使用 向脚本中添加函数 (MATLAB) 来进行模块化编码。除了内置的 MATLAB 函数外,您还可以使用 访问 MATLAB 附加工具箱 中提到的工具箱中的函数。

函数

全部展开

thingSpeakRead读取ThingSpeak通道中存储的数据
thingSpeakWrite将数据写入ThingSpeak通道

主题

生成 MATLAB 代码

准备数据

分析历史数据

  • 计算并显示平均湿度
    此示例演示如何从通道读取数据、分析数据并显示结果。在示例中,您修改 MATLAB Analysis 和 MATLAB Visualizations App 提供的代码模板之一。该示例使用来自 ThingSpeak channel 12397 的数据,该数据从位于马萨诸塞州纳蒂克的基于 Arduino 的气象站收集天气数据。
  • 计算高温和低温
    此示例演示如何读取数据、识别某些元素并显示结果。在示例中,您修改 MATLAB Analysis 和 MATLAB Visualizations App 提供的代码模板之一。该示例使用来自 ThingSpeak channel 12397 的数据,该数据从位于马萨诸塞州纳蒂克的基于 Arduino® 的气象站收集天气数据。
  • 从风速数据中删除离群值
    此示例演示如何从公共通道读取数据、修改数据以及显示选择元素。在示例中,您修改 MATLAB Analysis 和 MATLAB Visualizations App 提供的代码模板之一。该示例使用来自 ThingSpeak channel 12397 的数据,该数据从位于马萨诸塞州纳蒂克的基于 Arduino® 的气象站收集天气数据。

分析实时数据

  • 计算风寒并更新通道
    此示例演示如何从公共通道读取数据、分析数据以及调度代码定期运行。在示例中,您修改 MATLAB Analysis 和 MATLAB Visualizations App 提供的代码模板之一。此示例使用 ThingSpeak channel 12397 的数据计算风寒,该数据从位于马萨诸塞州纳蒂克的基于 Arduino 的气象站收集温度和风速。
  • 阅读波士顿港船舶的实时网络数据
    此示例演示如何从网站抓取最新的实时数据并显示它。在示例中,您修改 MATLAB Analysis 和 MATLAB Visualizations App 提供的代码模板之一。该示例使用 MarineTraffic 网站的数据,该网站提供有关波士顿港的交通信息。
  • 转换温度单位
    此示例演示如何读取数据、使用数据执行计算并显示结果。在示例中,您修改 MATLAB Analysis 和 MATLAB Visualizations App 提供的代码模板之一。此示例演示如何读取数据、执行计算和显示数据。该示例使用来自 ThingSpeak channel 12397 的数据,该数据从位于马萨诸塞州纳蒂克的基于 Arduino 的气象站收集天气数据。
  • 读取 ThingSpeak 数据并通过线性拟合预测电池放电时间
    读取数据进行回归和预测