0

次のように DelimitedWriter を使用して、DenseMatrix オブジェクトを csv ファイルに書き込もうとしています。

DelimitedWriter.WriteFile(originalData, "written.csv", ",");

メソッドの型引数が使用法から推測できないこと、および型引数を明示的に指定することを示す赤い線が表示されます。だから私はこれをやってみました:

DelimitedWriter.WriteFile<Double>(originalData, "written.csv", ",");

私が得たのは、「オーバーロードされた最良の一致...無効な引数がいくつかあります」ということです。

この:

DelimitedWriter.WriteFile<Double>(originalData<Double>, "written.csv", ",");

私が取得した originalData は、型引数では使用できません。また、originalData を (DenseMatrix ではなく) Matrix としてキャストしようとしましたが、それも機能しませんでした。ここで何が欠けているのかわかりません。何か案は?

4

2 に答える 2

0

データ拡張機能の v3 バージョンを Math.NET Numerics の v3 バージョンと共に使用します。

今日では、MathNet.Numerics.Data.Text v3.0.0-beta02パッケージを使用します。NuGet でプレリリース パッケージを許可する必要がある場合や、このバージョンが表示されない場合があります。残念ながら、保留中の変更があるため、そのパッケージの完全な v3 リリースはまだありません。

Math.NET Numerics v2 にダウングレードしないでください。

于 2014-07-12T06:27:42.357 に答える