Main Content

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

准备和分析数据

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

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

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

函数

全部展开

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

主题

生成 MATLAB 代码

准备数据

分析历史数据

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

分析实时数据

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

精选示例