我是Julia编程的新手,目前正在制作一个网格搜索脚本,该脚本可以为另外两个Julia脚本循环使用不同的参数。然后,我想将输出和输入变量一起保存在文件中,但是我不知道如何在脚本中运行带有预定义参数的脚本。这两个脚本在通过命令行执行时起作用。
谢谢。
答案 0 :(得分:0)
好吧,我不确定天气我是否理解了整个问题,但是...
输入参数存储在ARGS
中,您可以更改它们,因此可以使用以下参数作为输入来运行脚本:
julia> ARGS
0-element Array{String,1}
julia> push!(ARGS, "Parameter 1")
1-element Array{String,1}:
"Parameter 1"
julia> include("test.jl")
p = "Parameter 1"
#where test.jl is:
for p in ARGS
@show p
end
但是不要以这种方式编写程序,只需构造一个函数,将它们放入模块中,然后再在一个脚本中使用它们。有关更多信息,请参见doc。