[問題] 請問.bat檔中如何循序的執行m-file?已回收
我現在有些code是學長留下來的,
他的程式是混合.exe和m-file組成的.bat檔去執行,
假設原本的檔案片段是:
01| oledEz 40 30 0
02| oledEzm 40 30 0
03| cF_TM
04| cF_Left_TM
05| copy tttt.mat .\z0
06| copy tttt_Left.mat .\z0
其中oledEz、oledEzm是.exe檔
cF_TM、cF_Left_TM是m-file
tttt.mat、tttt_Left.mat是執行03、04行的產物
但是這樣的.bat檔,console沒辦法跑03、04行,所以我就上網找了資料
於是把03、04行改成:
03| matlab -r cF_TM
04| matlab -r cF_Left_TM
就可以跑了,
不過接下來卻面臨我想問的問題,
就是當批次檔跑到03行時,
她不會等03行的matlab程式完整跑完直接往下跑,
導致結果都還沒算出來就直接跑05、06行,
請問有什麼機制可以控制讓03、04行完整跑完再往下跑嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.171.37
→
10/27 23:15, , 1F
10/27 23:15, 1F
→
10/28 09:19, , 2F
10/28 09:19, 2F