julia-lang

    1热度

    1回答

    我想平行分解算法进行优化命名为渐进式对冲。这个优化被存储在一个名为PH的函数中,该函数接收模型的参数,一些参数是矩阵,但PH只需要这个矩阵中的一个向量。 for s = 1:nS res = PH(k,s,data,Lines,Ag,Gx,Pmax[:,s],Prmax[:,s],COpe[:,s]) push!(data,res) end 所以PH只需要一个来自Pmax

    0热度

    3回答

    我试图使用aggregate功能按组来计算变量的均值 using Distributions, PooledArrays N=Int64(2e9/8); K=100; pool = [@sprintf "id%03d" k for k in 1:K] pool1 = [@sprintf "id%010d" k for k in 1:(N/K)] function randstrarr

    0热度

    1回答

    我的问题是关于为什么我得到这个错误,如果我已经定义所有变量为Float64。应该没有问题。 这里是代码和消息,我得到 pr = Array{Float64}(1001) succ = Array{Float64}(1001) pr1 = Float64 pr2 = Float64 pr3 = Float64 pr4 = Float64 pr5 = Float64 succ1 =

    2热度

    1回答

    当我在含有 “号码”, “文本” 1 “row1text \” 2 csv文件读取结束时,” row2text” 与命令 using DataFrames readtable(filename.csv) 我只有一行数据帧。显然,第一行文本末尾的反斜杠是个问题。这是预期的行为?有避免这个问题的另一种方法吗? 作为一个边注:以下正常工作(即我得到两行),但显然是不切实际的,在大文件 df =

    0热度

    1回答

    正如在GitHub的自述表明,端点的定义是这样的: julia> Endpoint("/hello") do request::Request "Hello world" end 我想知道如何定义与网页的终端和服务在该目录中的所有文件,而不必逐一指定为端点。最好的办法是什么?

    0热度

    3回答

    我有两个for循环,我想将它们合并为一个嵌套的循环: 我的循环是这样的: for i=1:m for j=1:n ..... end end 我试着结合他们: for ii = 1:n*m ai = ii%n yi = ii % m if(ai == 0) ai=6 end if(yi == 0)

    0热度

    1回答

    我正在写一个方法,它接受一个二元数组和一个int行数作为参数,并返回给定行中元素的最高值。 它看起来像这样: function getHighestInRow(A, i) return(maximum(A[:i,:])) end 我遇到的问题是,当我与 A[:i,:] 切片阵列我得到的参数错误,因为:i使i得到区别对待。 代码工作在向另一个方向 A[:,i,:] 是否有一

    2热度

    1回答

    我无法定义空的IndexedTables,例如 using IndexedTables, IndexedTables.Table t = Table(Columns(a=Int64[],b=String[]),Int64[]) t[1,"a"] = 1 t[1,"b"] = 2 t[1,"c"] = t[1,"a"] + t[1,"b"] BoundsError: attempt to

    0热度

    1回答

    我想使用Taro(在Julia中)从Excel文件中读取选择内容。我现在这样做的方式是: roomfile=joinpath(..."rooms.xlsx") output=Taro.readxl(roomfile,"A2:F10";header=false) classrooms=convert(Array,output) 但是,这只读取从单元格A2到F10的固定选择。是

    1热度

    1回答

    介绍 我有以下结构的目录 --> Report --> Problems --> PE_001 --> Julia PE_001.naive.jl PE_001.jl --> Benchmarks test_001.txt test_002.txt --> Results --> PE