作者aquarmore (aquarius)
看板MATLAB
標題[討論] Linux matlab script
時間Sun Jan 1 18:40:23 2012
前陣子coding時發現一個問題
雖然暫時解決 但還是很想知道原因
---------------------------------------------------
同樣的code(大約要跑30個loop,執行3分鐘)
我在Linux的matlab GUI下可以正常work
但是在shell內以"matlab -nosplash xxx.m" 執行matlab
我的程式會run到一半就crash
(同程式給第二人跑 也是一樣結果)
起初懷疑是記憶體問題
(因為GUI mode可以, 但script command 不行?)
後來驗證不是........
找不出原因在哪
.m檔的程式也沒有問題
後來嘗試修改.m檔為"function xxxx"
再將shell內的command改成"matlab -nosplash -r xxxx"
不論在shell下或是在GUI下
matlab程式都可以正常work
這兩script command用法google上都有人使用
就command看起來感覺是一樣
想跟各位前輩討論這兩script的差異
謝謝^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.33.114.18