juliaのスパース行列に対角線を効率的に挿入します

セルゲイ

私はこのリソースでEM計算方法を研究しています。これらのメソッドは、ゼロ以外に設定された対角線がほとんどない、多くの大きなスパース行列使用します。だから私の質問はこれです:ジュリアで既存のマトリックスの対角線を効率的に設定するにはどうすればよいですか?

マットB。

インデックス付きの割り当てを使用できます。

julia> using SparseArrays, LinearAlgebra

julia> S = spzeros(10,10)
10×10 SparseMatrixCSC{Float64,Int64} with 0 stored entries

julia> S[diagind(S)] = rand(10); S
10×10 SparseMatrixCSC{Float64,Int64} with 10 stored entries:
  [1 ,  1]  =  0.2907
  [2 ,  2]  =  0.451863
  [3 ,  3]  =  0.920742
  [4 ,  4]  =  0.0674684
  [5 ,  5]  =  0.587077
  [6 ,  6]  =  0.61916
  [7 ,  7]  =  0.450401
  [8 ,  8]  =  0.596222
  [9 ,  9]  =  0.597324
  [10, 10]  =  0.210721

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

Rのスパース行列の対角線をゼロにするメモリ効率の良い方法

別の行列の対角線にゼロの行列を挿入します

R行列の対角線の上に数値を挿入します

(スパース)行列に行を効率的に挿入する方法は?

julia-langスパース行列をファイルとの間で効率的に保存/ロードします

Matlabは、行列積の対角値を効率的に取得します

Rのスパース行列の対角線に「スパース」値を割り当てます

列の残りの部分に基づいて行列/配列の対角線を効率的に設定する方法(ループを回避しますか?)

ジュリア-行列の対角線を効率的にゼロにする方法は?

行列要素を別の行列の対角線に転送します

スパース行列の主対角線を抽出するにはどうすればよいですか?

Pythonでスパース行列の対角線全体に1つのエントリを配置する方法

MATLABの行列にゼロの対角線を追加します

多数のSciPyスパース行列エントリを効率的にゼロに設定します

sqlalchemyを効率的に使用して辞書のリストを挿入します

行列の対角線に沿って値を設定します

Pythonのスパース行列の列から平均を効率的に減算します

リスト内の各ティブルの同じ列を行列の対角線に配置します

Rで次のパターン化された上三角行列を効率的に作成します

R:スパース行列の対角線の変更が非常に遅い

大きな行列の対角線に沿って3D配列にnxn行列を挿入するためのコードのベクトル化

スパース行列の要素を効率的に0に設定する

ベクトルからRの行列に対角線上に値を挿入する方法は?

対角スパース行列を1次元ベクトルに変換します

大きな行列の対角線に沿って2x2行列を挿入するためのコードのベクトル化

対角行列によるスパース行列の乗算

行列の対角線に単語のすべての反復を追加します

numpyを使用して行列の高対角線をゼロにします

スパース行列の非ゼロ要素座標を効率的に取得する

TOP 一覧

  1. 1

    セレンのモデルダイアログからテキストを抽出するにはどうすればよいですか?

  2. 2

    どのように関係なく、それがどのように「悪い」、すべてのSSL証明書でのHttpClientを使用しないように

  3. 3

    Modbus Python Schneider PM5300

  4. 4

    Ansibleで複数行のシェルスクリプトを実行する方法

  5. 5

    tkinterウィンドウを閉じてもPythonプログラムが終了しない

  6. 6

    System.Data.OracleClient.OracleException:ORA-06550:行1、列7:

  7. 7

    インデックス作成時のドキュメントの順序は、Elasticsearchの検索パフォーマンスを向上させますか?

  8. 8

    scala.xmlノードを正しく比較する方法は?

  9. 9

    NGX-ブートストラップ:ドロップダウンに選択したアイテムが表示されない

  10. 10

    Elasticsearch - あいまい検索は、提案を与えていません

  11. 11

    mutate_allとifelseを組み合わせるにはどうすればよいですか

  12. 12

    Elasticsearchの場合、間隔を空けた単語を使用したワイルドカード検索

  13. 13

    Elasticsearchでサーバー操作を最適化:低いディスク透かしに対処する

  14. 14

    ラベルとエントリがpythontkinterに表示されないのはなぜですか?

  15. 15

    変数値を含むElasticSearch検索結果

  16. 16

    グラフ(.PNG)ファイルをエクスポートするZabbix

  17. 17

    STSでループプロセス「クラスパス通知の送信」のループを停止する方法

  18. 18

    Audacity:プロジェクトではなく、サウンドファイルのみを保存します

  19. 19

    Crashlytics:コンパイラー生成とはどういう意味ですか?

  20. 20

    Excelは、メモ帳データの複数の列を1つの列として解釈します

  21. 21

    ブラウザがHTMLテンプレートを解釈しない

ホットタグ

アーカイブ