2017-07-14 36 views
0

我有一個Matlab腳本,需要在系統每次重新啓動時運行。我已經在系統服務器上安裝了Matlab。系統每週重新啓動(週日,但不限於任何時間段)。如何在系統啓動時通過批處理文件運行Matlab腳本/ m文件?

每當系統重新啓動時,我可以運行m文件嗎?

+0

從'startup.m'調用你的MATLAB腳本。 – am304

+0

對不起,我是新手。但是,我應該在startup.m中寫一個調用語句嗎? 另外,我在哪裏可以找到startup.m? – user3459379

+0

請參閱http://uk.mathworks.com/help/matlab/ref/startup.html,但您應該首先了解MATLAB基礎知識,請參閱https://uk.mathworks.com/support/learn-與-MATLAB-tutorials.html。 – am304

回答

0

您可以使用命令

matlab -nodisplay myfile.m 

所以,如果您在一個批處理腳本,系統在啓動時運行該行運行從終端的任何MATLAB腳本,它應該運行的每個系統重新啓動時間。

+0

我是MATLAB新手,很抱歉,但聽起來有點業餘。如何將目錄更改爲m文件所在的位置? 我是否也應該將批處理文件放在同一個文件夾中? – user3459379

+0

批量更改目錄時,使用命令cd * directory *'。如果我要做你正在做的事情,我可能會將目錄更改爲matlab scribt所在的目錄,使用上面的命令運行它,然後再返回。 –

相關問題