主要内容

使用 MATLAB 访问在您的 Microsoft OneDrive 中的文件

您可以连接到您的 Microsoft® OneDrive™ 帐户,并直接从 MATLAB® 访问其内容。在 Windows® 系统上,如果您的系统上设置了 OneDrive,MATLAB 会使用 OneDrive 同步 App 自动连接到您的 OneDrive 帐户。在 macOS 或 Linux® 上,MATLAB 不会自动连接到您的 OneDrive 帐户。在 MATLAB Online™ 中,您必须先添加一个与您的 Microsoft OneDrive 帐户的连接,然后才能访问您的文件。

一旦连接到您的 OneDrive 帐户,就可以从 MATLAB 查看和编辑存储的文件,并将新文件保存到您的 OneDrive 帐户。要查看您的 OneDrive 帐户中的文件和文件夹,请在当前文件夹工具栏中,点击当前文件夹路径左侧的下拉箭头,然后选择您的 OneDrive 连接。您的 OneDrive My files 文件夹会成为 MATLAB 中的当前文件夹,并且“文件”面板会显示存储在该文件夹中的文件和文件夹列表。如果“文件”面板不可见,要打开它,请点击边栏上的“文件”图标

Current Folder toolbar with the drop-down arrow menu expanded to show the available connection names

您也可以通过点击边栏上的“打开更多面板”按钮 并选择 连接来打开“连接”面板,从而查看和编辑您的 OneDrive 文件。然后,在“连接”面板的我的连接部分中,右键点击您的 OneDrive 连接并选择导航到 OneDrive

注意

大文件 (> 1 GB) 可能需要几秒才能在 MATLAB 中打开。

MATLAB Online 中添加与 OneDrive 帐户的连接

要在 MATLAB Online 中访问您的 OneDrive 文件,请添加与您的 OneDrive 帐户的连接:

  1. MATLAB Online 桌面的边栏上,点击“打开更多面板”按钮 并选择 连接以打开“连接”面板。

  2. 可用连接部分中,点击 OneDrive 旁边的添加按钮。

  3. 使用您的 Microsoft 帐户凭据登录。

  4. 如果出现提示,请授予权限以便 MATLAB 代表您访问您的 OneDrive 帐户中的文件。

    在某些情况下,管理员可能需要授予权限,以便在 MATLAB 中连接到您的 OneDrive 帐户。

在任何给定时间,只能连接您的一个 OneDrive 帐户。要使用不同帐户,请删除现有 OneDrive 连接,然后使用新帐户添加一个 OneDrive 连接。

MATLAB Online 不显示共享的 OneDrive 文件夹或存储在 Sharepoint® 中的文件和文件夹的快捷方式。

Connections panel with two sections: Available Connections and My Connections. The Available Connections section shows OneDrive with an Add button. The My Connections section shows MATLAB Drive.

MATLAB Online 中删除与 OneDrive 帐户的连接

要从 MATLAB Online 中删除与您的 OneDrive 帐户的连接,请在“连接”面板的我的连接部分中,右键点击 OneDrive 并选择删除

当您断开与您的 OneDrive 帐户的连接后,您将无法再从 MATLAB Online 访问您的 OneDrive 文件。此外,您可能需要手动撤消之前通过 MATLAB 授予的权限。要手动撤消权限,请使用以下方法之一:

  • OneDrive - 转至 https://account.live.com/consent/Manage。在 MATLAB App 下,点击 Edit 链接。然后,点击 Remove these permissions 按钮。

  • OneDrive(工作或学校用)- 转至 https://myapps.microsoft.com。在 MATLAB App 模块上,点击 More 按钮 并选择 Manage your application。然后,点击 Revoke consent 按钮。

授予 MATLAB 对您的 OneDrive 帐户的权限

当您从 MATLAB 连接到 OneDrive 时,即表示您对 MATLAB 授予代表您访问您的 OneDrive 帐户中的文件的权限。MATLAB 请求的权限是委托权限,这允许 MATLAB 代表当前登录到 MATLAB 的用户执行操作。有关请求的委托权限的详细信息,请参阅https://learn.microsoft.com/graph/permissions-reference#files-permissions

注意

安全注意事项:您可以选择限制用户对组织中 OneDrive 帐户的授权。要了解有关管理对应用程序的授权和评估授权请求的更多信息,请参阅https://learn.microsoft.com/azure/active-directory/manage-apps/manage-consent-requests

另请参阅

主题