Main Content

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

MATLAB 分析 App

使用 MATLAB 分析探索存储在 ThingSpeak™ 通道中的数据。然后使用 TimeControl 在特定时间触发代码,或使用 React App 在满足设定条件时触发。该 App 提供了带有示例代码的模板,您可以使用它来执行如下分析:

  • 计算平均湿度

  • 计算露点

  • 将摄氏度转换为华氏度

  • 消除离群值数据

  • 替换数据中的缺失值

使用 访问 MATLAB 附加工具箱 中的 MATLAB® 函数和工具箱分析来自您的 ThingSpeak 通道的数据。分析后,您可以将数据写入通道或创建可视化效果,如 MATLAB 可视化 App 中所述。

使用 MATLAB 分析数据

  1. 点击 Apps > MATLAB Analysis

  2. 点击 New 开始使用您的代码。

  3. 选择一个模板或一个带有可运行示例代码的示例。

  4. 点击 Create

MATLAB 分析设置

  • Name:输入您的分析的名称。随时更改名称时按回车键或点击名称框外部,分析的存储名称将自动更新。

  • MATLAB Code:输入自定义代码,或使用您的数据修改示例代码。

  • Save and Run:点击保存并执行代码。

  • Save:点击即可保存您的分析而不运行代码。此按钮上的星号表示未保存的更改。

  • Output:此字段显示您的代码的输出。用它来调试和修改代码。

  • Clear Output:点击可清除代码输出。

  • Schedule Actions:使用此 MATLAB 代码选择要调度的操作。

    • 通过电子邮件接收 MATLAB 分析失败的通知

    • 调度您的代码在指定时间运行。

    • 当通道数据满足预定义条件时调度代码运行。

  • Delete:点击可删除该分析。

  • My Channels:点击此选项卡可以查看有关已保存通道的信息,其中包括:

    • 通道名称

    • 通道 ID

    • 写入和读取 API 密钥

    • 通道字段

  • Documentation:点击此选项卡可获取有关使用 MATLAB 分析 App 的帮助

  • New Channel:点击即可创建一个新通道来保存所分析数据的值。

不熟悉 MATLAB

限制

  • MATLAB 分析 App 不支持图窗生成,因此您无法使用此应用程序生成任何图表。

  • 在 MATLAB 分析中写入 ThingSpeak 通道的数据必须遵守发布速率限制。如果您在许可证允许的期限内尝试多次写入某个通道,则可能会丢失数据。

  • 对于拥有免费许可证的帐户,长期不活动会导致无法执行 MATLAB 分析。对于与 TimeControl 和 React App相关联的 MATLAB 分析 App,您需要每 60 天至少登录 ThingSpeak 一次,以确保它们继续不间断地执行。

另请参阅

函数

相关示例

详细信息