load读文件如果不成功会导致错误,例如文件不存在、格式不正确,进而导致后续的代码无法执行。
解决这个问题可以考虑使用try-catch结构:
try
% 执行load文件操作
catch
% 如果load错误,要执行的操作
end
m=load('filename.mat')
它读出来的是一个结构体,是说你这个mat文件里的所有变量都存在这个结构体里面然后再读到workspace里
你可以使用下面这个命令
load
filename.mat
这样这个mat文件里的所有变量会独立的读到workspace里面