Julia documentationによれば、を使用して配列内のすべての要素に対して特定の(ベクトル化されていない)関数を呼び出すことができるはずです(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以降 –