gpt4 book ai didi

vectorization - 如何在 Julia 函数调用中使用点语法

转载 作者:行者123 更新时间:2023-12-01 14:24:02 33 4
gpt4 key购买 nike

根据Julia documentation ,我应该能够使用 fun.(A) 为数组中的每个元素调用给定的(甚至是非矢量化的)函数,其中 A 是一个数组。我尝试了一个简单的示例,但它似乎不起作用:

julia> x = collect(linspace(0,pi,100));
julia> y = sin.(x)
ERROR: TypeError: getfield: expected Symbol, got Array{Float64,1}

我自己的所有函数都存在同样的错误。如何正确使用此功能?

最佳答案

为了给这个官方答案,这是 Julia 0.5 中引入的一个新功能,而 @Echows 使用的是 Julia 0.4。解决方案是升级到 Julia 0.5 或更高版本。

关于vectorization - 如何在 Julia 函数调用中使用点语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42648025/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com