問題タブ [eigen3]

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

r - R と eigen3 の違い

Rで次のことを実行します。

次の C++ コードを使用した eigen3:

次の値を取得します。

eigen3 と R で順序が異なるのはなぜですか? 「最高の固有値と対応する固有ベクトル」形式で情報を保存および出力するための固有バージョンを探しています。行ベクトルの代わりに、-1 を掛けて値をオフにしますか?

R の evs 出力と Eigen の evs 出力を取り、それらが等しい場合は互いに乗算すると、恒等行列 I を取得する必要があります。

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

eigen3 - Eigen3: 比率ベクトル エントリである行列

R では、与えられたベクトル G

次のように、G のすべてのエントリの比率を形成できます。

eigen3でこれを行う簡単な方法はありますか?

だから私はC ++でできる

しかし、私はできません

a / b = a * (1 / b) なので、これを行う簡単な方法があると思うでしょう。

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

c++ - Eigen3 行列乱数

乱数発生器 Mersenne Twister で Eigen3 ライブラリを使用したいのですが、固有値を拡張する簡単な方法はありますか (シンプル)?

eigen のドキュメントで、彼らが使用している乱数ジェネレーターと、そのスレッドセーフかどうかを見つけることができませんか?

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

c++ - エラー: Eigen3 ライブラリと PCL で数値定数の前に unqualified-id が必要です

Point Cloud Library を使用しています。このライブラリは、一部のメソッドに Eigen3 ライブラリを使用しています。プロジェクトをコンパイルしようとしましたが、解決できないコンパイル エラーがいくつかあります。エラーは次のとおりです。

ここで解決策を既に検索しましたが、私の条件は異なります。エラースタックは次のとおりです。

問題のあるコードは次のとおりです。

最も問題なのは、このコードが私のものではなく、数週間前に実行されたことです。数日前に自動更新をいくつか行いましたが、このエラーに関連しているかどうかはわかりません。

なにか提案を?

前もって感謝します。

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

c++ - Cmake でコンパイルし、ヘッダーのみのライブラリを使用する

質問は、私が遭遇している問題を解決しなかった前の質問への継続/繰り返しです。

Cmake で Eigen を使用する

make ファイルを使用して Eigen をコンパイルするのは、1 ステップのタスクです。しかし、Cmake では、ヘッダーのみのライブラリをどのように追加しますか (基本的に、Eigen Web サイトで抽出されたアーカイブ フォルダーから Eigen フォルダーのみを使用し、残りは無視します)。注: Eigen フォルダーには独自の CMakeLists.txt があります。

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

c++ - Eigenで疎行列の行と列の両方を反復するにはどうすればよいですか?

Eigenで疎行列の行と列の両方を反復するにはどうすればよいですか?

これらのmatlabコマンドを実行したい行優先疎行列があります:

r=合計(H,1)

r2=合計(H,2)

ここで、H は (0,1 の) スパース行列、r と r2 は整数ベクトルです。それを行うには、行と列の両方の反復を実行できなければならないと思います。任意の提案をいただければ幸いです。

前もって感謝します。

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

matrix - 「a2 = a1-a1.mean();」のどこが悪いのか 中心化されたデータを取得するには?

Eigen 3.2.4を使用して、列ベクトルの中心データを取得しています。

しかし、gccは演算子に一致しないというエラーを出しています - ... ここでのエラーは何ですか?