主要内容

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

准备和分析数据

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

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

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

函数

全部展开

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

主题

生成 MATLAB 代码

准备数据

分析历史数据

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

分析实时数据

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

精选示例