どのようなノイズが発生しnumpy.random.random((NX,NY))
ますか? 白色雑音?違いがある場合は、代わりに 3D または 1D のノイズを作成することがあります (引数は(NX,NY,NZ)
or(N,)
です)。
質問する
2623 次
2 に答える
7
>>> help(numpy.random.random)
Help on built-in function random_sample:
random_sample(...)
random_sample(size=None)
Return random floats in the half-open interval [0.0, 1.0).
Results are from the "continuous uniform" distribution over the
stated interval. To sample :math:`Unif[a, b), b > a` multiply
the output of `random_sample` by `(b-a)` and add `a`::
(b - a) * random_sample() + a
...
ヘルプが言うようにnumpy.random.random()
、「連続均一」ディストリビューションを提供します。
「ガウス/ホワイト ノイズ」分布の使用の場合numpy.random.normal()
。
于 2012-07-09T00:59:02.683 に答える
1
ホワイトノイズの平均は0、標準偏差は1です。
std(numpy.random.random(1000000)) ≈ 0.2889
と
mean(numpy.random.random(1000000)) ≈ 0.5
numpy.random.random()はホワイトノイズを生成しません。定義ごと。しかし、それは理論的な構成であるため、ホワイトノイズを生成する可能性のあるものは何もありません。
于 2012-07-09T05:01:30.580 に答える