問題タブ [dot-product]

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

matrix - 内積行列

ねえ、ユーザー定義関数を使用して 2 つの行列のドット積を計算する方法を考えていました。

例えば:

結果は 22 になるはずです

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

python-3.x - 行列乗算の支援が必要

したがって、マトリックスの目的の行、マトリックスの列、および行と列のドット積を返すこれらの 3 つの完全な関数があり、2 の積を見つけるために、4 番目の関数でそれらを何らかの方法でメッシュ化する必要があります。乗算される行列。助言がありますか?

0 投票する
3 に答える
18716 参照

python - Pandas で、ベクターを使用してデータフレームの内積を取得し、データフレームを返す

dot() 公式ドキュメントのメソッドに関するエントリが見つかりません。しかし、方法はそこにあり、私はそれを使用できます。どうしてこれなの?

このトピックについて、データ フレーム内のすべての行と別のベクトルとの要素ごとの乗算を計算する方法はありますか? (そしてバックを取得しdataframeますか?)、つまり、ドット積を計算するのと似てdot()いますが、計算するのではなく、要素ごとの積を計算します。

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

graphics - マウスの位置を基準にしてオブジェクトを回転させる

現時点では、マウスの位置と (0, 1) の内積を使用してラジアンを生成し、three.js でオブジェクトを回転させています。

clientX以下のコードは正常に動作しますが、値がその間にあるときにラジアン角度が正から負にスキップするため、オブジェクトが「ジャンプ」します。window.innerWidth / 2

ただし、これを追加して値を oldPos に割り当てると:

その後、「ジャンプ」が行われますが、マウスがウィンドウの左側にあると、回転の効果が反転します。

つまり、マウスが上に行くと反時計回りに回転し、その逆も同様です。これは望ましくありません。

イライラします。

また、oldPos 条件付き割り当てを保持し、代わりに角度の条件付き否定を除外すると、ジャンプが戻ってきます。

ここでデモを見ることができます: http://theworldmoves.me/rotation-demo/

ヒントをありがとう。

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

optimization - 大きな内積を計算する最速の方法は何ですか?

次のスニペットを検討してください。

組み込み関数またはアセンブラーを使用して高速化するにはどうすればよいですか?

ノート:

  • AVX 拡張機能を含む最新のアーキテクチャを想定している可能性があります。
  • n数百です。
  • ドット自体がタイトなループで使用されます
0 投票する
2 に答える
434 参照

r - ddplyを使用したデータフレームからの列のサブセットに対するR-操作

私は大規模なデータフレーム (800 変数の 40000 観測) を持っており、内積に似たものですべての観測の列の範囲を操作したいと考えています。これが私がそれを実装した方法です:

印刷は、何が起こっているかを追跡するためのものです。 data0averowは、事前定義されたtakerow(k)[2:785]と同じサイズの数値ベクトルです。

これは実行されており、いくつかのテストでは正しく実行されていますが、非常に遅いです。

列のサブセットの内積を検索したところ、この質問が見つかりましたが、セットアップに適用する方法がわかりませんでした。ddply の方が高速に動作するように思えます (ただし、分割はしたくないので、参照された質問者が行ったのと同じ define-id トリックを使用する必要があります)。洞察/ヒントはありますか?