可视化数据
在 MATLAB® 中转换和可视化数据
使用 MATLAB 可视化应用来可视化 ThingSpeak™ 通道中的数据。您可以使用交互式可视化来查看和探索数据,例如使用其他 MATLAB 图在静态可视化中使用面积图、线图或散点图。您还可以公共可视化效果并使用 URL 将其嵌入网站。ThingSpeak 还允许您使用 MATLAB 来分析您的数据。MATLAB 分析和 MATLAB 可视化应用程序提供了代码模板来帮助您对历史或实时数据进行基本操作。使用代码模板教程开始使用 ThingSpeak。使用 App 将一个单位转换为另一个单位,在同一个图上比较不同或相似的数据,或者可视化数据的统计分布。
您可以在 MATLAB 分析和可视化 App 中进行向脚本中添加函数 (MATLAB),以允许模块化编码。除了内置的 MATLAB 函数之外,您还可以使用 访问 MATLAB 附加工具箱 中提到的工具箱中的函数。
函数
主题
将可视化效果添加到您的通道或网站
- MATLAB 可视化 App
将通道中的数据可视化。 - 通道显示小组件
选择可定制的通道数据可视化方式。 - 在网页上嵌入您的 ThingSpeak 图
您可以在任何网站上使用自动更新的 ThingSpeak 图。 - 嵌入图表
在自定义网站上嵌入 ThingSpeak 图表。 - 创建自定义 ThingSpeak 通道视图
将 ThingSpeak 通道视图转换为实时数据控制台。
直观地比较不同类型的数据
- 在两个不同的轴上绘制温度和风速
此示例显示如何从现有的 ThingSpeak™ 通道读取两种类型的数据并生成具有两个独立 y 轴的线图。在示例中,您修改了 MATLAB Analysis 和 MATLAB Visualizations App 提供的代码模板之一。ThingSpeak 通道 12397 包含来自位于马萨诸塞州纳蒂克 MathWorks® 园区停车场顶部的气象站的气象数据。 - 可视化温度和湿度之间的相关性
此示例显示如何从现有的 ThingSpeak™ 通道读取多个变量并生成散点图来检查温度和压力的相关性。在示例中,您修改了 MATLAB 分析 App 和 MATLAB 可视化 App 提供的代码模板之一。
直观地比较同一类型的数据
- 使用面积图比较交通数据集
ThingSpeak™ 中的 MATLAB® 分析和 MATLAB 可视化 App 让您可以从一系列代码模板中进行选择,作为构建您自己的项目的起点。此示例演示了如何使用面积图来比较两个相似的变量与从现有 ThingSpeak™ 通道读取的数据。 - 比较三天的温度数据
此示例显示如何从现有的 ThingSpeak™ 通道读取数据并生成同一轴上有三个系列的图。在示例中,作为起点,您使用 ThingSpeak 中的 MATLAB Analysis 和 MATLAB Visualizations App 提供的代码模板之一。
可视化时间序列数据
- 使用直方图了解数据的变化
此示例显示如何从现有的 ThingSpeak™ 通道读取数据并生成直方图。直方图显示所选数据中记录每个特定温度的次数。在示例中,作为起点,您使用 ThingSpeak 中的 MATLAB Analysis 和 MATLAB Visualizations App 提供的代码模板之一。 - 使用指南针图可视化方向数据
此示例演示了 MATLAB 中的矩阵计算以及 MATLAB 可视化 App 中的罗盘图的使用来显示方向分布。在示例中,作为起点,您使用 ThingSpeak 中的 MATLAB Analysis 和 MATLAB Visualizations App 提供的代码模板之一。
直观地比较位置数据
- 创建热图叠加图像
此示例展示了如何使用来自 ESP32 开发板的无线网络信号强度测量来创建热图。