問題タブ [cross-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.
python - 正規表現置換の組み合わせ積
オプションで置換を適用して文字列バリアントを作成しようとしています。
たとえば、1 つの置換方式では、一連の空白文字を削除します。のようにすべてのオカレンスを置き換えるのではなく、
– 代わりに、オカレンスごとに 2 つのバリアントを生成する必要があります。置換は一方のバリアントで実行され、もう一方のバリアントでは実行されません。文字列について'a b c'
は、バリアントが必要です
すなわち。すべてのバイナリ決定の外積 (結果には明らかに元の文字列が含まれます)。
この場合、バリアントは と を使用して生成できre.finditer
ますitertools.product
。
これにより、上記の例の目的の出力が生成されます。
ただし、このソリューションは固定文字列の置換に対してのみ機能します。同様のグループ参照からの高度な機能はre.sub
、単語内の一連の数字の後にスペースを挿入する次の例のように、そのようには実行できません。
re.sub への有効な引数を受け入れるようにアプローチを拡張または変更するにはどうすればよいでしょうか (グループ参照を解釈するためのパーサーを作成する必要はありません)。
php - PHPでテキストデータをクロス乗算する
私は2つのExcelシートを持っています-
最初のシート列:
2 番目のシート列:
最終結果セット:
上記の 2 つのシートの相互乗算となる結果のスプレッドシートが必要です: MXN 行を csv/excel にコピーして戻します。
PHP を使用して 2 つのシートをクロス結合しています。両方のシートを csv に変換したので、最初のシートは csv1 で、2 番目のシートは csv2 です。
何らかの理由で、これは機能していません。サーバーが応答しておらず、ファイルが読み込まれていません。
matlab - Matlab、Cross Product Multi Dim マトリックス
u1 v1 w1(速度成分) ボリューム データがあります。u1 のサイズは NxNxN (N は 100) で、v1 と w1 についても同じです。
サイズが NxNxN の u2、v2、w2 のケースがもう 1 つあります。これらのデータ セットは両方とも、TriScatteredInterp と meshgrid から取得されます。基本的に、これら2つのケースの流線をプロットしましたが、これらの流線の間に(ケース1から2まで)どのくらいの偏差があるかを確認したいと思います。meshgrid で指定された点で、それらの間の角度を見つける必要があります。しかし、外積は機能しません (A と B には、長さ 3 の次元が少なくとも 1 つ必要です)。どうもありがとう
postgresql - PostgreSQL: ウィンドウ関数との結合 / 部分テーブル
問題
データベースのカーネルを使用するプロジェクトに取り組んでいますが、私の PostgreSQL のスキルは壁にぶつかっています。クロス積を計算するために 2 つのテーブルを結合しています。つまり、
これにより、すべてのベクトル間のクロス積が得られます。テーブルに次のデータがある
上記のコマンドは
たとえば、行 2 とその前の行と次の行の間の内積を計算したい場合、どうすれば効率的に計算できますか?
試み
ウィンドウ関数を使用しようとしましたが、集計関数のみを計算するため、失敗しました。行を隣接する行 (つまり、そのウィンドウ) と結合したいのですが、これらの集計は計算しません。これらの行に沿ったもの:
私もrow_number() OVER()
どの作品を使用しようとしました。しかし、ネストされたサブクエリでは、これは不器用で非効率的です。
LATERAL
最後に、私はsを掘り下げようとしましたが、うまくいきませんでした。
何かご意見は?
python - numpy の外積の数値精度
numpy
やや大きな値で外積を使用すると、奇妙な動作と思われる現象が発生しています。
たとえば、次は正しいようです。
しかし、指数を 1 上げると、次のようになります。
指数の値が大きいほど、数値はさらに奇妙になります。ここで何が起こっているか知っている人はいますか?ありがとう!