2
我希望從我的Windows 7調度程序運行一個matlab m文件。運行matlab m文件並提供參數從Windows 7調度程序
我可以運行MATLAB的M檔即採取了下文
-r my_matlab_function,exit
如果我有這樣的期待一個簡單的文本參數matlab函數使用行沒有參數是有辦法,也安排功能來運行通過Windows 7調度?
我希望從我的Windows 7調度程序運行一個matlab m文件。運行matlab m文件並提供參數從Windows 7調度程序
我可以運行MATLAB的M檔即採取了下文
-r my_matlab_function,exit
如果我有這樣的期待一個簡單的文本參數matlab函數使用行沒有參數是有辦法,也安排功能來運行通過Windows 7調度?
您可以使用此:
matlab -r "functionName input1 input2"
注意,輸入被解釋爲文本。這被稱爲command syntax。例如,從一個DOS窗口發出此命令
matlab -r "find [2 3]"
產生
ans =
1 2 3 4 5
因爲[2 3]
被解釋爲五個char
S,所有這些都是非零的陣列。
你也可以使用function syntax:
matlab -r "find([2 3])"
產生
ans =
1 2
正如所預期的。
我無法讓它工作。所以在窗口調度添加論據文本框中,我有以下... -r myfunction myparameter,退出這並不工作,雖然在MATLAB中消息是沒有足夠的參數提供。我試圖提供一個字符串作爲參數 – mHelpMe
我試圖把標記圓「myfunction myparameter」,但它甚至不啓動matlab – mHelpMe
現在工作,所以我只是把myfunction('myparameter'),就是這樣,謝謝你的幫助 – mHelpMe