运行 matlab m 文件并提供来自 windows 7 调度程序的参数
run matlab m file & provide parameter from windows 7 scheduler
我希望从我的 windows 7 调度程序中 运行 一个 matlab m 文件。
我可以 运行 使用下面的行
一个不带参数的 matlab m 文件
-r my_matlab_function,exit
如果我有一个需要简单文本参数的 matlab 函数,是否可以通过 windows 7 调度程序将函数调度到 运行?
你可以用这个:
matlab -r "functionName input1 input2"
请注意,输入被解释为文本。这叫做command syntax。例如,从 DOS window
发出此命令
matlab -r "find [2 3]"
产生
ans =
1 2 3 4 5
因为 [2 3]
被解释为五个 char
的数组,所有这些都是非零的。
您也可以使用function syntax:
matlab -r "find([2 3])"
产生
ans =
1 2
符合预期。
我希望从我的 windows 7 调度程序中 运行 一个 matlab m 文件。
我可以 运行 使用下面的行
一个不带参数的 matlab m 文件-r my_matlab_function,exit
如果我有一个需要简单文本参数的 matlab 函数,是否可以通过 windows 7 调度程序将函数调度到 运行?
你可以用这个:
matlab -r "functionName input1 input2"
请注意,输入被解释为文本。这叫做command syntax。例如,从 DOS window
发出此命令matlab -r "find [2 3]"
产生
ans = 1 2 3 4 5
因为
[2 3]
被解释为五个char
的数组,所有这些都是非零的。您也可以使用function syntax:
matlab -r "find([2 3])"
产生
ans = 1 2
符合预期。