問題タブ [mathnet-numerics]

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

c# - Infix.ParseOrUndefined シーケンス順序

私はMathNetを使用しており、使用して式を解析しようとしてい2x^2 + xます

しかし、それは戻りますx + 2x^2。を使用して LaTex に変換するので、ソースの順序を維持したいと思いLaTeX.Printます。

方程式を解析するときに順序を維持するにはどうすればよいですか?

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

c# - MathNetで最大の行列要素を見つけるにはどうすればよいですか?

C#でMathNetを使用して最大の行列要素を見つけるための最良の(読みやすく高速な)方法は何ですか? これが私のやり方です:

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

c# - 列数を追跡しながら、Math Net 数値​​で列ごとに折り畳む

Math.Net数値を使用して、タスクを実行したいと思います:

各列を折り畳み、その列の値に私のベクトルのインデックスを掛けます。問題は、折り畳み関数のどれもカウンターを生成しないことです...そして折り畳み関数内でのカウントには問題があります...そしてforループはこの種のものにとって死です...

とにかく、理想的には次のようなことをします:

(これは F# 構文で記述されています)。

このステートメントは、Numpy ブロードキャストを使用した Python の次のステートメントとまったく同じです。

それが行っているのは、一連のポイントにそれらの線形回帰係数を掛けて、それらを単一の予測ポイントに変換することです。

(または、.NET でこのようなことをしようとするのは、本当に頭がおかしいのでしょうか??)

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

c# - バンド マトリックスを通常に変換する

Math.NET Numericsライブラリなどを使用して、バンド行列を通常の行列に変換する方法はありますか?

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

matrix - math.net数値で20X20行列を反転

20X20 マトリックスを反転する必要がありますが、間違った結果が得られます。

アプリケーションからいくつかの値を使用してテスト プログラムを作成しました。

行列式はゼロではありません。

行列に想定される逆行列を掛けると、結果はもちろん恒等行列になるはずですが、そうではありません。

私は何か間違ったことをしていますか?

これは、フォーマット {0:f4} でダンプされた A*B を乗算した結果です。

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

c# - Math.Net Numerics - 正弦関数のフィッティング

私はここにいるのは初めてで、おそらくそこの専門家が私を助けてくれることを願っていますf(x) = a *sin(b* (x+c))+d.C#のライブラリ「math.net numerics」を介して正弦関数を当てはめたいです。

最初に、次のサンプル コードを試しました。

しかし、その結果、プログラムは次のエラーを返しました。

「マトリックスの寸法は一致する必要があります: 1x3」.

問題を解決するために何ができるかヒントをいただけますか?

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

math.net - MathNet.Numerics.Control.UseManaged が Cuda を必要とするのはなぜですか?

MathNet.Numerics.LinearAlgebra を使用する DLL を呼び出す ASP API コントローラーをテストしようとしています。私は最初に電話します

ただし、この呼び出しはエラーで失敗します

スローされた例外: MathNet.Numerics.dll の 'System.NotSupportedException'

追加情報: Cuda ネイティブ プロバイダーが見つかりません。

vsスクリーンショット

MathNet にネイティブではなくマネージドを使用するように明示的に指示しているのに、なぜ Cuda が必要になるのでしょうか?

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

c# - 条件に従ってMathnetの行列の一部を設定するにはどうすればよいですか

私は mathnet が初めてで、C# でマトリックスの一部を設定する方法を知りたいです。

たとえば、私は ed is matrix を持っていて、このコマンドを matlab から c# に変換して実行したいと考えています。どうすればこれを行うことができますか?