根據Julia documentation,我應該能夠使用fun.(A)
爲陣列中的每個元素調用給定的(甚至是非矢量化的)函數,其中A
是一個數組。我嘗試一個簡單的例子,它似乎並沒有工作:如何在Julia函數調用中使用點語法
julia> x = collect(linspace(0,pi,100));
julia> y = sin.(x)
ERROR: TypeError: getfield: expected Symbol, got Array{Float64,1}
同樣的錯誤仍然存在我所有的功能。如何正確使用此功能?
您是否在v0.5或更高版本?你的'versioninfo()'是什麼? –
它說0.4.7。這是否意味着我應該升級到更新版本的Julia以使用此功能? – Echows
是廣播函數調用的v0.5或更新版本 –