How to generate a real random number in range [-1, 1] in Julia?
Sorry, I'm just starting working in Julia and I couldn't find a right answer. For example I tried
rand(Float16, [-1,1], 1)
but I get ERROR: MethodError
every time.
Generating e.g. 10 random numbers between -1 and 1, using broadcasting
julia> rand(10) .* rand((-1,1), 10)
10-element Vector{Float64}:
0.7832605719765726
0.11799399505997143
0.49379156313102823
-0.4481589093858642
-0.9394405800834137
0.12834147407759333
-0.9643503751879805
-0.6624220140320877
0.4220815095109952
0.16949781166834121