0
配列{Float64,1}をFloat64に変換する方法を知りたいだけですか? 「客観として渡されたサイズ(1)の配列;唯一のスカラー目的が許可されている」ジュリア配列{Float64,1}をFloat64に変換する方法は? juliaで
utility= rand(1)*row*c*(1-x)
で、それは私にエラーを与えるだけでrand()
の代わりrand(1)
使用
配列{Float64,1}をFloat64に変換する方法を知りたいだけですか? 「客観として渡されたサイズ(1)の配列;唯一のスカラー目的が許可されている」ジュリア配列{Float64,1}をFloat64に変換する方法は? juliaで
utility= rand(1)*row*c*(1-x)
で、それは私にエラーを与えるだけでrand()
の代わりrand(1)
使用
を。前者はランダムなFloat64
の値を返しますが、後者は1つの要素を含む1次元の配列を返します。可能であれば、すべてを最初にスカラーとして保つ方がよいでしょう。
一般的に、ベクトルv
をスカラーに変換することはできません。その中に複数の要素が存在する可能性があります。その場合、変換は明確に定義されていません。しかし、あなたができることは、その値の1つを抽出するためにベクトルにインデックスを付けることです。
本当にありがとうございました – user3582228
実際に私はポアソン分布の確率を使用する必要があります。私はちょうどポアソン分布を計算する方法を知っていますが、私はポテンシャル分布の確率を計算したいと思います。私はちょうど20から100のラムダ範囲を持っています – user3582228
@ user3582228あなたはおそらく 'Distributions.jl'を使いたいと思っています。しかし、それはあなたに質問するための別個の質問です。 – phg