問題タブ [gaussian]
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.
java - 最速のガウスぼかしの実装
可能な限り最速のガウスぼかしアルゴリズムをどのように実装しますか?
Javaで実装するので、GPUソリューションは除外されます。私のアプリケーションplanetGenesisはクロスプラットフォームなので、 JNIは必要ありません。
php - PHP を使用した 24 時間のガウス分布
ガウス分布によって広がった 24 時間の期間にポイントを設定するにはどうすればよいですか? たとえば、10 時にピークを設定するには?
python - ガウスを統合するPython関数を書く最良の方法は?
scipy のクワッド メソッドを使用してガウスを積分しようとすると (ガウスという名前のガウス メソッドがあるとしましょう)、必要なパラメーターをガウスに渡し、クワッドを残して正しい変数の積分を行うのに問題がありました。多次元関数で quad を使用する方法の良い例はありますか?
しかし、これにより、一般的にガウス分布を統合するための最良の方法について、より壮大な疑問が生じました。ガウス分布が scipy に統合されているのを見つけられませんでした (驚いたことに)。私の計画は、単純なガウス関数を作成し、それをクワッド (または、現在は固定幅の積分器) に渡すことでした。あなたならどうしますか?
編集:固定幅は、固定dxを使用して曲線の下の面積を計算するtrapzのようなものを意味します。
これまでのところ、quad に入ることができるラムダ関数を返すメソッド make___gauss にたどり着きました。このようにして、統合する前に必要な平均と分散を使用して通常の関数を作成できます。
一般的なガウス関数(x、N、mu、およびシグマで呼び出す必要があります)を渡して、クワッドのような値をいくつか入力しようとしたとき
パラメータ 10、2、および 0 は、必ずしも N=10、sigma=2、mu=0 と一致するとは限らなかったため、より拡張された定義が求められました。
scipy.special の erf(z) では、最初に t が何であるかを正確に定義する必要がありますが、そこにあることを知っておくと便利です。
opencv - OpenCVでガウスフィルターアルゴリズムはどのように機能しますか
私は自分のガウスフィルターを書いていますが、それは本当に遅いです。
OpenCVのガウスアルゴリズムははるかに高速で、私のガウスフィルターよりも20倍高速です。プロジェクトでOpenCVのガウスアルゴリズムを書き直したいのですが、プロジェクトにopencvを含めたくありません。
でも、
誰かが私にアルゴリズムの説明を教えてもらえますか、opencvのソースコードは理解するのが難しすぎるようです?
c++ - C++: ガウス分布を生成する
C++ 標準ライブラリにガウス分布数ジェネレーターがあるかどうか、または渡すべきコード スニペットがあるかどうかを知りたいです。
前もって感謝します。
math - 同時分布のセクションの確率を計算する
2つの独立した正規確率変数の連続同時分布があり(独立変数がX軸とZ軸にあり、従属変数(同時確率)がY軸にあると仮定します)を考えると、 XZ平面、ポイントがその線の片側または反対側に落ちる確率をどのように計算しますか?
c# - 整数範囲から正規分布のランダムを生成するにはどうすればよいですか?
整数範囲の開始と終了が与えられた場合、この範囲の間に正規分布のランダム整数を計算するにはどうすればよいですか?
正規分布が-+無限大になることを理解しています。テールをカットオフできると思うので、ランダムが範囲外で計算された場合は、再計算します。これにより、範囲内の整数の確率が高くなりますが、この効果が許容できる(<5%)限り、問題ありません。
おそらく、範囲に対して標準偏差をある程度スケーリングする必要がありますが、その方法がわかりません。
答え:
c++ - ブラー ガウス アルゴリズムはどのように見えますか? 実装例はありますか?
ビットマップ イメージ コンテキストがあり、これがぼやけて見えるようにしたいと考えています。私が考えることができる最善のことはガウスアルゴリズムですが、この種のガウスぼかしアルゴリズムがどのように見えるかについてはよくわかりませんか? これに関する良いチュートリアルや例を知っていますか? 言語固有の API をあまり使用せずにすべて手作業で行う場合、言語はそれほど重要ではありません。つまり、ココアでは、幸運な人はそれについて考える必要はありません。すでに存在する Imagefilter を使用するだけです。しかし、cocoa-touch (objective-c、iPhone OS) にはこのようなものはありません。
c - Cでガウスチャネルを生成するには?
C でガウス チャネルをシミュレートする必要があります。このコード スニペットはどこで入手できますか?
algorithm - 正の数のみでガウス分布を生成する
希望する平均値と標準偏差を持つように一連の正の数値をランダムに生成する方法はありますか?
ガウス分布で数値を生成するアルゴリズムがありますが、平均と標準偏差を維持する方法で負の数値を処理する方法がわかりません。
ポアソン分布が適切な近似であるように見えますが、平均値しか必要としません。
編集:回答に混乱があったので、明確にしようと思います。
平均と標準偏差を与える一連の数値があります。同等の平均値と標準偏差を持つ、同じサイズの一連の数値を生成したいと思います。通常、これを行うにはガウス分布を使用しますが、この場合、すべての値がゼロより大きくなければならないという追加の制約があります。
私が探しているアルゴリズムは、ガウスベースである必要はなく (これまでのコメントから判断すると、おそらくそうすべきではありません)、完璧である必要もありません。結果の数値セットの平均/標準偏差がわずかに異なるかどうかは問題ではありません。通常は大まかな範囲に収まるものが必要です。