我希望从我的Windows 7调度程序运行一个matlab m文件。
我可以使用下面一行来运行一个不带参数的matlab m文件
-r my_matlab_function,exit
如果我有一个matlab函数,期望一个简单的文本参数是否也有一种方法来安排函数通过Windows 7调度程序运行?
你可以使用这个:
matlab -r "functionName input1 input2"
请注意,输入被解释为文本。 这被称为命令语法 。 例如,从DOS窗口发出这个命令
matlab -r "find [2 3]"
产生
ans = 1 2 3 4 5
因为[2 3]
被解释为一个由5个char
的数组,它们都是非零的。
您也可以使用函数语法 :
matlab -r "find([2 3])"
生产
ans = 1 2
如预期的那样。