MATLAB Online 与数据访问

从桌面端、云服务和硬件访问您的数据

MATLAB Online 仅在部分许可证下可用。查看您的许可证是否支持 MATLAB Online

MATLAB Online™ 支持从不同位置访问您的文件。您可以通过桌面端、MATLAB Drive™ 或诸如 Amazon Web Services (AWS®) 和 Microsoft Azure® 等第三方云计算服务将数据加载到 MATLAB Online 中以运行代码和应用程序。MATLAB Online 还可以通过 MATLAB Mobile™、ThingSpeak™ 或 Raspberry Pi™ 连接您的物理传感器和设备。

MATLAB Drive

MATLAB Drive 是由 MathWorks® 维护的云存储平台,使您能够存储、管理和访问文件。它是 MATLAB Online 和 MATLAB Mobile 的默认存储位置。

您可以通过 MATLAB Online、MATLAB Mobile 或 MATLAB Drive Online 直接访问 MATLAB Drive。其中的 MATLAB Drive Online 是管理 MATLAB Drive 内容的 Web 界面。您也可以使用 MATLAB Drive Connector 将 MATLAB Drive 与本地桌面端同步。

您可以直接从桌面端将您的本地文件上传到 MATLAB Drive。您的文件储存在 MATLAB Drive 中后,您就可以轻松地直接从 MATLAB Online 或 MATLAB Mobile 访问您的数据。了解有关将本地文件导入 MATLAB Drive 的详细信息。

您当前的 MATLAB 许可证和软件维护服务可提供高达 5 GB 的文件存储空间。

MATLAB Drive Online

MATLAB Drive Online 为您提供可视化界面来导入、导出和查看存储在 MATLAB Drive 中的文件。了解如何将文件上传到 MATLAB Drive Online

标题

您也可以在 MATLAB Drive Online 中使用共享文件夹或链接来与他人共享文件夹、文件和数据并协同工作。了解有关使用 MATLAB Drive Online 共享文件的更多信息。

MATLAB Drive Connector

您可以通过 MATLAB Drive Connector 从本地计算机管理您的 MATLAB Drive 文件。该软件会自动在您的 MATLAB Drive 和本地桌面端上的 MATLAB 之间同步文件,并通过名为 MATLAB Drive 的文件夹提供对文件的便捷访问。

了解如何安装和设置 MATLAB Drive Connector

MATLAB Drive

MATLAB Mobile

您可以通过 MATLAB Drive 将从 iPhone、iPad 或 Android 设备采集的传感器数据导入 MATLAB Online 中。参考此示例了解如何将传感器数据直接从移动设备流式传输到 MATLAB Online。

标题

AWS

要求:AWS 帐户;已有数据的 S3 存储桶

MATLAB Online 提供从 AWS 平台读写数据的直接接口。参考此示例了解如何将您的 AWS 数据从 S3 存储桶导入 MATLAB Online。

GitHub

要求:GitHub 帐户

您可以使用 MATLAB 工程 直接导入在 GitHub 上托管的文件。通过参考此示例了解如何将 GitHub 仓库克隆到 MATLAB Online 的详细信息。

ThingSpeak

对于连接到 ThingSpeak 通道的设备,您可以使用 thingSpeakReadthingSpeakWrite 命令从任何通道采集或写入数据。有关详细示例,请访问以下链接:

  1. 新建 ThingSpeak 通道或使用免费的 WeatherStation 通道
  2. 从 ThingSpeak 执行 MATLAB 代码,并使用 MATLAB 分析数据
  3. 将数据从 MATLAB 写入 ThingSpeak 通道以执行 REST API 命令。
标题

Raspberry Pi

要求:支持的 Raspberry Pi 操作系统和板卡;连接到 Internet

MATLAB Online 可以连接到您的 Raspberry Pi,以便您编写应用程序和读取数据。有关详细说明和示例,请访问以下链接:

  1. 设置 Raspberry Pi
  2. 将 Raspberry Pi 连接到 MATLAB Online
  3. 向 Raspberry Pi 部署函数和读写数据:
    1. 将 MATLAB 函数部署到 Raspberry Pi
    2. 使用 getFileputFile 方法在 MATLAB Online 和 Raspberry Pi 之间读写数据。