MATLAB Analysis App
使用 MATLAB Analysis 探索存储在 ThingSpeak™ 通道中的数据。然后使用 TimeControl 在特定时间触发代码,或使用 React App 在满足设定条件时触发。该 App 提供了带有示例代码的模板,您可以使用它来执行如下分析:
计算平均湿度
计算露点
将摄氏度转换为华氏度
消除离群值数据
替换数据中的缺失值
使用 MATLAB® 函数和访问 MATLAB Analysis 和 Visualization App 中的附加功能中指示的产品分析来自 ThingSpeak 通道的数据。分析后,您可以将数据写入通道或创建可视化效果,如 MATLAB 可视化 App 中所述。
使用 MATLAB 分析数据
点击 Apps > MATLAB Analysis。
点击 New 开始使用您的代码。
选择一个模板或一个带有可运行示例代码的示例。
点击 Create。
MATLAB 分析设置
Name:输入您的分析的名称。随时更改名称时按回车键或点击名称框外部,分析的存储名称将自动更新。
MATLAB Code:输入自定义代码,或使用您的数据修改示例代码。
Save and Run:点击保存并执行代码。
Save:点击即可保存您的分析而不运行代码。此按钮上的星号表示未保存的更改。
Output:此字段显示您的代码的输出。用它来调试和修改代码。
Clear Output:点击可清除代码输出。
Schedule Actions:使用此 MATLAB 代码选择要调度的操作。
通过电子邮件接收 MATLAB 分析失败的通知
调度您的代码在指定时间运行。
当通道数据满足预定义条件时调度代码运行。
Delete:点击可删除该分析。
My Channels:点击此选项卡可以查看有关已保存通道的信息,其中包括:
通道名称
通道 ID
写入和读取 API 密钥
通道字段
Documentation:点击此选项卡可获取有关使用 MATLAB Analysis App 的帮助
New Channel:点击即可创建一个新通道来保存所分析数据的值。
不熟悉 MATLAB?
观看开始使用 MATLAB 视频教程。
在 MATLAB Academy 以互动方式学习。
限制
MATLAB 分析不支持图窗生成,因此您无法使用此 App 生成任何图。
在 MATLAB 分析中写入 ThingSpeak 通道的数据必须遵守发布速率限制。如果您在许可证允许的期限内尝试多次写入某个通道,则可能会丢失数据。
对于拥有免费许可证的帐户,长期不活动会导致无法执行 MATLAB 分析。对于与 TimeControl 和 React App 相关联的 MATLAB Analysis,您需要每 60 天至少登录 ThingSpeak 一次,以确保它们继续不间断地执行。