您好,我正在尝试编写脚本以从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
这几乎可以完成工作,但是我正在寻找一种更直接的方法,该方法不涉及将文件下载到我的计算机中。有这种方法吗?
答案 0 :(得分:0)
您可以尝试:
load(webread('https://sparse.tamu.edu/mat/SNAP/CollegeMsg.mat'))