1

私はMatlabに変数を持っていますそれは:

<2196x1 cell>

私はそれを次のように保存します:

save('var.mat','var');

ロードして読みましたが、持っている変数は次のとおりです。

<1x1 struct>

どうすればファイルからセルベクターとして再度読み取ることができますか?

4

1 に答える 1

5

使えばそう思います

x = load('var.mat')

x.varは元の保存された変数である 1x1 構造体になります。保存した元の変数を取り戻すには、次を使用してみてください

load('var.mat');  %No output argument

これにより、元の変数がワークスペースに戻されます。

この動作により、同じ名前の複数の変数をロードすることができます (例: x.varand y.var)。

于 2013-01-01T23:25:47.637 に答える