我有一个matlab脚本dbEval.m:
function dbEval()
....function implementation
....
end
dbEval();%call this function.
我使用
在shell上运行此脚本matlab dbEval.m
现在,如果我想通过命令行执行传递参数。 我该怎么做?如何在我的脚本中检索参数并将其用作我的dbEval函数的参数?
答案 0 :(得分:1)
你可以这样做:
matlab -r 'dbEval(argument1, ... ,argumentN)';
或
matlab -r 'try dbEval(argument1, ... ,argumentN); catch; end; quit'
答案 1 :(得分:0)
您也可以尝试:
matlab -r -nodesktop -nojvm 'dbEval(arg1 arg2 ...)'