朱莉娅的随机均匀矩阵?

时间:2016-08-22 15:24:38

标签: matrix julia

我希望得到一个随机值为[-1,2]

的矩阵
R Shiny

但它只考虑-1和2而且我正在寻找连续的值,例如-0.9,0.75,-0.09,1.80 ......我怎么能这样做?

谢谢

3 个答案:

答案 0 :(得分:11)

注意:我在这里假设您正在寻找统一的随机变量。

您还可以使用Distributions包:

## Pkg.add("Distributions") # If you don't already have it installed.
using Distributions
rand(Uniform(-1,2), 3,3)

我非常喜欢isebarn的解决方案,因为它可以让你思考潜在概率分布的实际属性。

答案 1 :(得分:7)

表示[a,b]

范围内的随机数
rand() * (b-a) + a

它适用于矩阵

rand(3,3) * (2 - (-1)) - 1
3x3 Array{Float64,2}:
 1.85611   0.456955   -0.0219579
 1.91196  -0.0352324   0.0296134
 1.63924  -0.567682    0.45602  

答案 2 :(得分:3)

您需要使用em.createNamedQuery("findAll").setHint(QueryHints.CACHE_RETRIEVE_MODE, CacheRetrieveMode.BYPASS).getResultList(); 与所需的FloatRange{Float64}

step