[問題]迴圈變數存檔問題已回收
不好意思小弟是初學者~看過精華區以及爬文後還是得不到解答
我的問題是
假設我有兩個檔案 101001.txt 101002.txt
LL=ls('*.txt');
for II=1:2;
KK=LL(II,:);
HH=['v=load(''' ,KK,''');'];
eval(HH);
接著就是開始跑迴圈.....
跑完後產生a b兩個物件
但我只要存a物件
且當1.txt跑完時的a存成101001_p.mat
2.txt跑完時的a存成101002_p.mat
我是這樣寫的
filename=[num2str(LL(II,1:6)) '_p' '.mat'];
eval(['save ' ,num2str(filename,'%02d')]);
但這樣寫是儲存所有的物件
若我只想存其中的a物件 我應該要怎麼修改
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.35.204.87
推
07/30 19:52, , 1F
07/30 19:52, 1F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章