从matlab中的下载链接导入结构

时间:2018-12-10 16:46:02

标签: matlab

您好,我正在尝试编写脚本以从Web(特别是uci SNAP集合中的CollegeMsg)获取特定矩阵。我遇到的问题是此矩阵(https://sparse.tamu.edu/SNAP/CollegeMsg)是从下载链接(https://sparse.tamu.edu/mat/SNAP/CollegeMsg.mat)中给出的。由于此脚本是学校项目的一部分,因此需要获取结构并将其加载到matlab中。

我这样做的方法很容易下载并加载它:

web('https://sparse.tamu.edu/mat/SNAP/CollegeMsg.mat')
pause(5) %This is so it gives me some time to save the file before loading it
load('C:\Users\User\Documents\CollegeMsg.mat')
x = Problem.A

这几乎可以完成工作,但是我正在寻找一种更直接的方法,该方法不涉及将文件下载到我的计算机中。有这种方法吗?

1 个答案:

答案 0 :(得分:0)

您可以尝试:

load(webread('https://sparse.tamu.edu/mat/SNAP/CollegeMsg.mat'))