Запустить файл Matlab и предоставить параметр из планировщика Windows 7
Я хочу запустить файл Matlab M из моего планировщика Windows 7.
Я могу запустить файл Matlab M, который не принимает параметров, используя строку ниже
-r my_matlab_function,exit
Если бы у меня была функция Matlab, которая ожидала простой текстовый параметр, есть ли способ также запланировать запуск функции через планировщик Windows 7?
1 ответ
Решение
Вы можете использовать это:
matlab -r "functionName input1 input2"
Обратите внимание, что входные данные интерпретируются как текст. Это называется командным синтаксисом. Например, ввод этой команды из окна DOS
matlab -r "find [2 3]"
производит
ans = 1 2 3 4 5
так как
[2 3]
интерпретируется как массив из пятиchar
s, все из которых ненулевые.Вы также можете использовать синтаксис функции:
matlab -r "find([2 3])"
который производит
ans = 1 2
как и следовало ожидать.