Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 Matlab 有一个变量,它是:
<2196x1 cell>
我将其保存为:
save('var.mat','var');
我用负载读取它,但我拥有的变量是:
<1x1 struct>
如何再次从文件中读取它作为单元向量?
我认为如果你使用
x = load('var.mat')
你最终得到一个 1x1 结构,x.var原始的保存变量在哪里。要在保存它们时取回原始变量,请尝试使用
x.var
load('var.mat'); %No output argument
这会将原始变量放回工作区。
如果需要,此行为允许您加载具有相同名称的多个变量(例如x.var和y.var)。
y.var