問題タブ [uniform-distribution]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1818 参照

matlab - 一様分布を使用して中心極限定理の動作を確認する方法は?

MATLAB を使用して、中心極限定理の動作を視覚化したいと考えています。rand()一様分布の 10 個のサンプルを生成しU[0,1]、それらの平均を計算してから、行列 'Mat' に保存するために使用したいと思います。

次に、ヒストグラムを使用して分布の収束を視覚化します。これをどのように行い、そのヒストグラムを正規化して有効な確率密度にするのでしょうか (単に発生頻度をカウントするのではなく)。

サンプルを生成するには、次のようなことをしています。

しかし、私は間違った方向に進んでいると思います。

0 投票する
9 に答える
54753 参照

python - 球状ボリューム内の均一に分布したランダム ポイントのサンプリング

球状ボリューム内にある粒子位置のランダムで均一なサンプルを生成できるようにしたいと考えています。

下の画像 ( http://nojhan.free.fr/metah/提供) は、私が探しているものを示しています。これは球をスライスしたもので、点が均一に分布していることを示しています。

一様分布円

これは私が現在得ているものです:

一様に分布しているが点のクラスター

球座標とデカルト座標の間の変換により、中心に点のクラスターがあることがわかります。

私が使用しているコードは次のとおりです。

以下は、 http://nojhan.free.fr/metahで与えられた方程式に似た、均一な球形のサンプルを作成すると思われる MATLAB コードです。私はそれを解読することも、彼らが何をしたかを理解することもできないようです.

Python で球体ボリュームから真に均一なサンプルを生成するための提案をいただければ幸いです。

均一な球殻からサンプリングする方法を示す例はたくさんあるようですが、それはより簡単な問題のようです。この問題はスケーリングに関係しています。球体のボリュームから均一なサンプルを生成するには、半径 1.0 よりも半径 0.1 の方がパーティクルの数が少ない必要があります。

編集:私が普通に頼んだという事実を修正して削除し、私は制服を意味しました.

0 投票する
4 に答える
32801 参照

matlab - 100に追加される乱数:Matlab

[母集団の数をさまざまな行列に分割していて、今のところ乱数を使用してコードをテストしたいと思います。]

簡単な質問の人と事前にあなたの助けに感謝します-

私が使用する場合;

これらの9つの数字を100に追加するための最良の方法は何ですか?

合計100になる0から100までの9つの乱数が欲しいのですが。

私はそれを見つけることができないように見えるので、これを行う組み込みコマンドはありますか?

0 投票する
2 に答える
655 参照

matlab - MATLABを使用して[2,5]で確率変数Xを生成する方法は?

[2,5] に一様に分布する確率変数Xを作成し、 10000 を超えるサンプルを生成する必要があります。

histc()次に、関数または関数を使用して X の確率密度関数を推定し、hist()推定された PDF を理論曲線でプロットする必要があります。

MATLABで解決する方法がわかりません。

0 投票する
6 に答える
37933 参照

matlab - matlab でのガウス分布と一様分布による乱数

matlab でガウス分布と一様分布で数値を生成したい。私はこの関数を知って randirand()ますが、それらはすべて正規 (ガウス) 分布です。一様分布で乱数を生成するにはどうすればよいですか?

0 投票する
2 に答える
2745 参照

c++ - uniform_real_distribution c++ の最小/最大引数のエラー

ウォークがこの正方形の境界を破ってはならない正方格子上で (疑似) ランダムウォークを生成する関数があります。以下の完全な関数:

メソッドで見られる条件が境界を出る歩行を妨げている場所。ただし、これが十分な数のステップで呼び出されると (これらの条件のいずれかが実行されるように)、次のエラーが表示されます。

この関数に送信する dist は次のとおりです。

そのため (端末に出力された値からわかるように) 問題は、条件付きケースのいずれにおいても、distOffset に指定された最大値よりもオフセットが大きくなることではありません。

u_r_d に任意精度の double 値を指定できないという問題はありますか? それとも、私が見逃している何か他のものがここにあるのでしょうか?

編集:これらはmain()で使用される値であることを追加する必要があります:

0 投票する
5 に答える
33544 参照

python - 単位球の表面に分布する点のランダム サンプルを生成する

numpy を使用して、球の表面にランダムな点を生成しようとしています。ここで一様分布を説明する投稿を確認しました。ただし、球の表面にのみポイントを生成する方法についてのアイデアが必要です。これらの各球の座標 (x、y、z) と半径があります。

私はこのレベルの数学に精通しておらず、モンテカルロ シミュレーションを理解しようとしています。

どんな助けでも大歓迎です。

ありがとう、パリン