用法:
randn([rng=GLOBAL_RNG], [T=Float64], [dims...])
生成 T
类型的 normally-distributed 随机数,平均值为 0,标准差为 1。可以选择生成 normally-distributed 随机数数组。 Base
模块当前为类型
、 Float16
和 Float32
(默认)及其对应的 Float64
提供了一个实现。当类型参数为复数时,值从方差 1 的圆对称复数正态分布中提取(对应于具有独立正态分布的实部和虚部,均值为零和方差 Complex
1/2
)。
例子
julia> using Random
julia> rng = MersenneTwister(1234);
julia> randn(rng, ComplexF64)
0.6133070881429037 - 0.6376291670853887im
julia> randn(rng, ComplexF32, (2, 3))
2×3 Matrix{ComplexF32}:
-0.349649-0.638457im 0.376756-0.192146im -0.396334-0.0136413im
0.611224+1.56403im 0.355204-0.365563im 0.0905552+1.31012im
相关用法
- Julia rand用法及代码示例
- Julia range用法及代码示例
- Julia rationalize用法及代码示例
- Julia rem用法及代码示例
- Julia rpad用法及代码示例
- Julia reduce方法用法及代码示例
- Julia redirect_stdio用法及代码示例
- Julia readchomp用法及代码示例
- Julia rstrip用法及代码示例
- Julia readuntil用法及代码示例
- Julia replace!用法及代码示例
- Julia real方法用法及代码示例
- Julia rsplit用法及代码示例
- Julia readlines用法及代码示例
- Julia replace()用法及代码示例
- Julia retry用法及代码示例
- Julia read用法及代码示例
- Julia reverseind用法及代码示例
- Julia rot180用法及代码示例
- Julia reim用法及代码示例
- Julia rotr90用法及代码示例
- Julia round方法用法及代码示例
- Julia repeat方法用法及代码示例
- Julia readline用法及代码示例
- Julia repeat用法及代码示例
注:本文由纯净天空筛选整理自julialang.org 大神的英文原创作品 Base.randn — Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。