問題タブ [diagonal]

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 投票する
2 に答える
927 参照

matlab - Matlabでのtからt + 1までの行列の対角線によるベクトルの乗算

プログラミングはまだまだ初心者...

時間 t、t+1、t+2 などに 9x1 ベクトルがあります。

[10 10 10 10 10 10 10 10 10]'

および行列。各行列は 9x9 で、時間 1、t+1、t+2 などでも =

それらは 3 次元の行列であり、将来的には 4 次元にしたいと考えています。

vector(:,:,t) に時刻 t の行列の対角を乗算し、vector(:,:,t+1) を出力したいと考えています。

要するに...

ベクトル t に diag 行列 t を掛けたもの = ベクトル t+1

ベクトル t+1 に diag 行列 t+1 を乗算 = ベクトル t+2

ベクトル t+2 に diag 行列 t+2 を掛けたもの = ベクトル t+3 ... など。

対角線の数値はタイム ステップごとに変化しますが、簡単にするために、ここではすべて 1 のままにします。

diag を使用してみましたが、2D 入力を使用する必要があると記載されているため、t を無視した場合にのみ機能します。

あなたの助けに乾杯 - それは私が多くのことを学ぶのを助けています. ヒントや解決策は大歓迎です。皆さんが最も簡単で最も効率的なソリューションを知っていることは知っています。

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

matlab - 行列の対角要素のみに小さな値を追加する

私はmatlabの初心者で、非常に小さな値を持つ逆行列を見つけようとしています。逆行列を見つけようとすると、行列が特異であるというエラーが表示されます。提案された解決策の 1 つは、対角要素にいくつかの要素を追加してみることです。eye メソッドと diag メソッドを使用する必要があることはわかっていますが、正しい解決策を見つけることができません。

どんなコメントも役に立ちます。

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

matrix - オクターブでの行列の対角要素の合計

正方行列 が与えられた場合M、対角要素の和をどのように求めることができますか? これよりも簡単な方法があるはずです:

sum(sum(diag(diag(M), 0)))

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

algorithm - 動的計画法の近似

動的計画法を使用して関数 F(x,y) を計算しようとしています。機能的に:

F(X,Y) = a1 F(X-1,Y)+ a2 F(X-2,Y) ... + ak F(Xk,Y) + b1 F(X,Y-1)+ b2 F (X,Y-2) ... + bk F(X,Yk)

ここで、k は小さい数です (k=10)。

問題は、X=1,000,000、Y=1,000,000 です。したがって、x=1..1000000 と y=1..1000000 の間のすべての値に対して F(x,y) を計算することは不可能です。多数の入力に対して F(x,y) の計算を回避し、F(X,Y) の正確な推定値を取得できる DP のおおよそのバージョンはありますか。

同様の例は、2 つの非常に長く類似した文字列 (例: 類似した DNA 配列) に対する文字列マッチング アルゴリズム (レーベンシュタイン距離) です。このような場合、対角スコアのみが重要であり、対角から遠いエントリは最終的な距離には寄与しません。対角外のエントリの計算を回避するにはどうすればよいですか?

PS: 境界ケース (x < k および y < k の場合) は無視してください。

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

matlab - MATLAB:散布図-位置に応じて形状が異なるポイント

作成したいフィギュアのプロパティは次のとおりです。

図は200点を示しています。対角線の上の点は赤い星で示され、対角線の下の点は青い三角形で示されます。

これは私がこれまでに何とかしてきたことです

それを手伝ってくれませんか。前もって感謝します。

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

r - R の柔軟な対角線プロット

任意の座標範囲で (左下隅から右上隅まで) 対角線をプロットするにはどうすればよいでしょうか?

例えば

また

私は次のことを試みましたが失敗しました:

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

r - Rで行列の下対角と上対角を抽出する

タイトルが示すように、行列の下対角と上対角をどのように抽出しますか?

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

javascript - 対角jqueryグリッド上のホバーステート

私はこのグリッドを作成しようとしています:

グリッドの例

jQueryで生成されたhtmlを作成し、jQuery.rotateで回転させました。これで、divが互いに重なり合って、ホバー状態に問題が発生します。

このような質問は見つかりませんでした。以前にこのようなことをした人はいますか?

コードを調べる必要がある場合は、html/cssとjavascriptを投稿できます。かなりのコードなので、リクエストに応じて行います。

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

python - SciPyで対角スパース行列を作成する方法

対角線に沿って2Dパターンが走るスパース行列を作成しようとしています。これはおそらく簡単な例で説明するのが最も簡単です。

私のパターンは次のとおりです:[1,0,2,0,1] .. ..

スパース行列を作成したい:

scipy.sparse.dia_matrixは良い候補のようですが、入手可能なドキュメントから、私が望むことを達成する方法を理解することはできません。前もって感謝します

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

jquery - 斜めアニメーションのループ

宇宙船を斜め左下に飛行させようとしていますが、リセットして同じループを再度実行することはできません。