問題タブ [uniform]

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 に答える
2216 参照

statistics - 2D正方形内の点の分布の均一性を測定します

現在、この問題が発生しています。2Dの正方形があり、その中に一連のポイント、たとえば1000ポイントがあります。正方形内の点の分布が広がっている(またはほぼ均一に分布している)か、正方形内のあるスポット領域に集まる傾向があるかを確認する方法が必要です。

これを決定するには、数学的/統計的(プログラミングではない)方法が必要です。私はグーグルで、適合度、コルモゴロフのようなものを見つけました...そしてこれを達成するための他のアプローチがあるかどうかだけ疑問に思います。クラスペーパーにこれが必要です。

つまり、入力:2Dの正方形、および1000ポイント。出力:はい/いいえ(はい=均等に分散し、いいえ=いくつかの場所に集まっています)。

任意のアイデアをいただければ幸いです。ありがとう

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

shader - three.js-シェーダーテクスチャが表示されない(ちらつき)

すべてのフォーラムを検索しましたが、この問題を抱えている人は他にいません...球にシェーダーを使用して、1)内側の輝きを作成し、2)地球のテクスチャを適用しています。これを行うと、内側の輝きは表示されますが、テクスチャは表示されません。コンソールで次のように入力すると、uniforms.texture1.texture.image.src-テクスチャの正しいソースの場所が表示されます:* http:// localhost:8091 / media / world.jpg "

シェーダーはテクスチャを認識しているようですが、表示していません。テクスチャを持つ新しいオブジェクト(たとえば立方体)をシーンに追加すると、球は突然、新しい立方体オブジェクトのテクスチャを想定します。シーンに2つの新しいオブジェクトを追加すると(たとえば、ウッドボックステクスチャのボックスとスターテクスチャのスカイボックス)、球はウッドボックステクスチャと星テクスチャの両方を同時に想定しようとするため、ちらつきが発生します。効果(どちらも私が望んでいたテクスチャではありません)。

私のコードは次のとおりです。

};

すべての初期化で(ライト、カメラ、シーンなどをセットアップした後)-次のように球を作成します。

このコードをHTMLの頭にも入れてみましたが(もちろん引用符はありません)、何も変わりませんでした。何か助けていただければ幸いです。私はthree.jsのr51を使用しており、r52も試しました。

前もって感謝します!

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

c - N を法とする乱数の一様性

[0, n)で乱数を選択する一般的な方法の 1 つは、rand()モジュロn :の結果を取得することですrand() % n。ただし、利用可能な実装によって返される結果が完全に均一であっても、 がnで均等に除算されない場合、結果の[0, n)数値rand()の均一性に問題があるのではないでしょうか? たとえば、2 でnが 2 だとします。3 つの可能な出力: 0、1、および 2 のうち、モジュロnを使用すると、それぞれ 0、1、および 0 が得られます。したがって、出力はまったく均一ではありません。RAND_MAX + 1RAND_MAXrand()

これは実際には実際の問題ですか?[0, n)で乱数を選択しrand()、できれば浮動小数点演算を使用せずに、出力から一様に導出するより良い方法は何ですか?

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

matlab - 粗いプロットの平滑化

Matlabでいくつかのプロットを描きたいです。

詳細:クラス1の場合、p(x|c1)は、パラメーターa = 1およびb = 4の[2, 4]の間のx に対して一様です。クラス2の場合、 p(x|c2)はパラメーターlambda = 1の指数です。p(c1) = p(c2) = 0.5に加えて、最適な決定境界を明確に示すxの関数として、それぞれP (c1)P(c2)を掛けた 2 つのクラス密度のスケッチを描きたいと思います (または境界)。

私はこの問題の解決策を持っています.これは作家がしたことです(そして私は取得したいです)が、Matlabコードがないので、すべて自分でやりたいです.

画像1

で、描いたのがこれ。

画像2

これが私が書いた MATLAB コードです。

ご覧のとおり、それらはほとんど似ていますが、赤で描かれたこの一様分布に問題があります。どうすれば変更できますか?

0 投票する
0 に答える
354 参照

jquery - uniform.js フォームの送信 - IE でダブルクリックする必要があります

jqueryでuniform.jsの最新バージョンを使用しています。

Internet Explorer でフォームを送信しようとすると、最初は機能せず、もう一度クリックする必要があります

統一ライブラリを含めない場合は正常に動作します (つまり、サブミットを 1 回クリックします) が、ライブラリが IE に追加されるとすぐにダブルクリックが必要になります。

ここに例があります

http://demo.stg.brightonconsulting.net.au/templates/tests/addArticlePopup/index.html

ありがとう

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

opengl-es - ランダムな「現在のプログラムの場所ではありません」エラー

WebGL に問題があります。

アプリケーションに新しいシェーダーを追加するとuniform4f: location not for current program、2D 描画関数で画像描画シェーダーのユニフォームを設定すると、フレームごとにエラー (Chrome コンソールに表示) が発生することがあります。

以前に同じエラーが数回発生しましたが、未知のランダムな操作を行うことでエラーを修正することはそれほど難しくありませんでした. しかし、スクリーン ワーピング シェーダを追加したときに、できる限りのことを試しましたがglFinish(非同期化が原因でエラーが発生したと思います)、何も役に立ちませんでした。

コンソール描画機能で2D イメージシェーダの vec4 ユニフォームを設定しようとすると、エラーが発生します。コンソール描画機能とメニュー描画機能を入れ替えるとメニューが描画されません。

これが私のプログラム作成と切り替え機能のソースコードです: http://pastebin.com/zDEWWgKV

次のリストから何かを実行すると、エラーが停止します。

  • メニューを閉じます。
  • マップをロードし、3D レンダリングを実行します (プログラムの切り替えが少なくとも 4 回発生します)。
  • 画面のワープを有効にします (プログラムの切り替えが 1 回発生します)。

エラーの原因と修正方法を教えてください。

0 投票する
0 に答える
415 参照

android - フラグメント シェーダーでの均一なフロート。タブレットPC

JNI と NDK を使用して OpenGL プロジェクトをビルドしています。携帯電話 (galaxy nexus) ではすべて問題ありませんが、いくつかのタブレット PC (huawei と acer) でこのアプリを起動しようとしたところ、奇妙な動作が見つかりました。

私のフラグメントシェーダーには値があります:

私のコードでは:

電話でこのコードを試すと、すべてが完璧ですが、タブレットでは期待どおりの結果が得られません。

しかし、現在の代わりに0.0などのコードあった場合、このタブレットではすべて問題ありません。

この変数が電話で機能し、タブレットで問題が発生する理由がわかりません(OSのバージョンに依存する可能性があります)。

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

algorithm - 統一コスト検索プロジェクト euler #81

私は、単にそれらを解決するのではなく、「啓蒙」のためにプロジェクト オイラー プログラムに取り組んでいます。80x80 マトリックスで動的プログラムを使用して質問 81 を解決しましたが、一様コスト検索を使用して解決しようとすると、プログラムが消えてしまい、着陸しません。この問題が均一コスト検索を使用して扱いやすいかどうかを知りたいだけですか? この問題は、このリンクから入手できます。

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

javascript - jqueryは均一プラグインをオフにします

Uniform は、フォームをスタイリングするための jQuery プラグインです。私のアプリケーションではそれを使用していますが、ユニフォームをオフにしてから再度オンにする必要があります。つまり、再起動する必要があります。

一部のフォーム要素でユニフォームの機能をオンにするには、次の手順を実行する必要があります$("select, input, button, textarea").uniform();

ここでオフにする必要があります。つまり、ロールバックして古い外観を戻す機能が必要です。

それはできますか?ありがとう。

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

javascript - jquery uniform 復元時(ロールバック時/unifromオフ時)に発生するおかしな現象

Uniform は、フォームをスタイリングするための jQuery プラグインです。プロジェクトで使用していますが、このプラグインをオフにして後でオンにする必要がある場合があります。

次の方法でプラグインを有効にします (方法の 1 つ)。$("input, textarea, select, button").uniform();

プラグインをオフにする (古いスタイルを戻す) 場合は、次のようにします。$.uniform.restore();

正常に動作しますがbutton、 、submit、またはでは機能しませんreset。これらの入力の値を復元すると、元のボタンの左側にある場所が出てきます。

デモを見るための jsFiddle リンクは次のとおりです: jsFiddle uniform.js problem

私はこれを解決しようとしましたが、運がありませんでした。私を助けてください。ありがとう。