問題タブ [non-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.
grid - 非正規グリッドのバイキュービック補間?
私は、一連の既知の測定値(x、y、z、a)と入力(z、a)があるプロジェクトに取り組んでいます。与えられたzから可能な(x、y)座標のリストを取得できるように、(x、y、z)を補間できる必要があります。
私はバイキュービック補間を見ていましたが、規則的なグリッドに関連する例しか見つけることができず、私の(x、y)ペアは確かに規則的ではありません。
基本的に、私はこの目標を達成するためのアルゴリズム/モデルに関するガイダンスを探しています。三角形の不規則なネットワークを検討しています。これは、特定のZから(x、y)を簡単に判別できる平面に分解されるため、魅力的です。しかし、もう少し詳しく説明したいと思います。
宿題のように聞こえますが、そうではありません。
効率は問題ではありません。
ありがとう!
java - Java:一様でない分布を持つ乱数整数
n
Java で、「線形降順分布」の間1
でランダムな整数を作成するにはどうすればよいですか。k
1
2
3
k
このトピックにはすでに数十のスレッドがあることを知っており、新しいスレッドを作成して申し訳ありませんが、それらから必要なものを作成できないようです. 私はimport java.util.*;
、コードを使用することを知っています
1
との間のランダムな整数を作成し、k
一様に分散します。
一般化:任意に分散された整数 (つまりf(n)=some function
, P(n)=f(n)/(f(1)+...+f(k))
) を作成するためのヒントも歓迎されます。たとえば、次のようになります。
.
random - 不均一な離散密度を持つ乱数
これがどのタイプのアルゴリズムであるか、またはこれ
を実行するためのより簡単で効率的な方法があるかどうか疑問に思っています。
特定の確率密度が与えられているとしましょう。
グループ1〜10%
グループ2〜15%
グループ3〜25 %グループ
4〜5%
グループ5〜45%
乱数(0,1)、
実行= .853234
5つのグループのいずれかに挿入します
私は乱数の生成にあまり精通していません
java - Javaで不均一な確率分布を作成する
私はJavaクラスに要素の総数(たとえば500)を持っています。これにより、A = 0.3、B = 0.2、Cの確率でオブジェクトの3つのdiffタイプ(タイプA、タイプB、およびタイプC)の母集団が生成されます。 =0.5。私は素晴らしくて簡単な解決策を見つけることができません、誰かがサンプルコードまたはいくつかのリファレンスで私を助けることができます
前もって感謝します
performance - データの分散がハッシュに与える影響を理解する
それで、私は現在いくつかで遊んでいるので、ハッシュ関数に関するウィキペディアのページを読みました。そのページと私が読んだ他のソースの両方で、データの分布がハッシュ関数に影響を与えると述べています。
いくつかの説明にもかかわらず、これらの効果が正確に何であり、おそらくその理由はまだ不明です. だから私の質問:
- 私が正しいことを確認するために、彼らが分布について言及するとき、これは入力データセット内の各単語の頻度ですか?
- 入力データの分散はハッシュ関数にどのような影響を与えますか? 特に興味深いのは、ハッシュ アルゴリズムによって生成される出力の速度と均一性の両方に関するハッシュ関数のパフォーマンスです。
編集 1: 具体的には、ウィキペディアの英語コーパスと、より動的なソース (たとえば Twitter のツイート) からのデータとの比較について考えています。
matlab - matlabの不均一グリッドでの3次元でのフーリエ変換
[x、y、z] 座標を持つ構造の 3D フーリエ変換を計算する必要があります。ポイント間の最小間隔の均一なグリッドに補間してfftを使用することを考えましたが、それはメモリ上実用的ではないため、fft
使用できません。[x,y,z] データのサンプルは次のとおりです。
アドバイスをいただければ幸いです
interpolation - 2D 補間不規則格子 fortran
以下に示すように、データが次のように見える FORTRAN で 2 次元補間を実装するにはどうすればよいですか。x と y は 2 つの座標であり、z はそれらに依存する値です。x は等間隔ですが、y は等間隔ではなく、x の均一な値に対応する y の最大値は増加し続けます。精度をあまり失うことなく-
- 与えられた x と y に基づいて z の値を取得する最も簡単な方法は何ですか?
- 指定された x と y に基づいて z の値を取得する最速の方法は何ですか?
ありがとうSM
java - 不均一な分布を持つランダムな整数の配列を生成します
[1,4] の範囲のランダムな整数の配列を生成する Java コードを作成したいと考えています。配列の長さは N で、実行時に提供されます。問題は、範囲 [1,4] が均一に分布していないことです。
これは、N=100 の配列を作成すると、配列内で数値「1」が平均 40 回、数値「2」が 10 回、というように表示されることを意味します。
今のところ、このコードを使用して範囲 [1,4] の一様分布乱数を生成しています。
上のグラフに示すように、不均一な分布で実装するにはどうすればよいですか?
random - 数値の範囲からの均一な値?
数値の範囲から均一な値をランダムに選択するにはどうすればよいですか?
1〜10のような数値の範囲からランダムに均一な値を選択しようとしています。それを行う方法を教えてください
C++ の列挙型は何ですか? #define の目的は?
ありがとう
よろしく
現金