0
save X a b c
:
load X a b
我想:
TEMP_FOLDER = 'tmp'
save TEMP_FOLDER/X a b c % syntax fail
:
load TEMP_FOLDER/X a b
看起來我需要加載的功能版本/保存。
但我不知道從閱讀幫助如何提取我需要的變量。
我能看到的最好的是:
stuff = {'a', 'b'};
S = load([TEMP_FOLDER 'X'], stuff{:});
a = S['a'];
b = S['b'];
clear stuff S
真的嗎?呸!
也許我可以這樣做:
load([TEMP_FOLDER 'X']);
但後來我失去了哪些變量已經加載的信息,這使得代碼難於追隨別人。
看起來整理文件結構的代價是代碼可讀性。
但我可以吃我的蛋糕吃嗎?
也許我可以:
cd(TEMP_FOLDER);
load X a b
cd('..');
...什麼是做到這一點的最好方法是什麼?
謝謝,我真的只是要求檢查是否有一些簡單的方法,我錯過了。有,你找到了! –