SparseSuiteQRでは、私が見つけることができるすべての例で、stdinまたは読み取られたファイルを使用してスパース行列を作成します。誰かがC++で直接作成する方法の簡単な例を提供できますか?
さらに良いことに、CHOLMODのドキュメントには、matlabで使用可能なsparse2関数についての言及があります。これは、sparseと同じように動作します。これはC++で使用できますか?
SparseSuiteQRでは、私が見つけることができるすべての例で、stdinまたは読み取られたファイルを使用してスパース行列を作成します。誰かがC++で直接作成する方法の簡単な例を提供できますか?
さらに良いことに、CHOLMODのドキュメントには、matlabで使用可能なsparse2関数についての言及があります。これは、sparseと同じように動作します。これはC++で使用できますか?
SuiteSparseQR で使用されるデータ構造 (cholmod_sparse など) は、CHOLMOD ライブラリで定義されています。それについての詳細は、SuiteSparseQR のものよりもはるかに大きい CHOLMOD ドキュメントで見つけることができます。
線形システムを解こうとしている、Tim Davies の CSparse パッケージを参照する、または umfpack といくつかの lapack 関数のインターフェイスとなる数値バインディングを持つ行列ライブラリをブーストすることを想定しています...