問題タブ [jama]

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

java - 印刷: 解決策なし、Java で Apache を使用した複数の解決策

4x4 線形方程式の解を与えるこのコードがあります。一次方程式に解がないか、複数の解がある場合、どのように出力できますか? エラーを出力する代わりに?

このコードに次のようなマトリックスを書き込むと:

このコードは次を出力します:

上記の行列には複数の解があるか、解がないため

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

java - JAMA: Matrix.times() 対 Matrix.arrayTimes()

JAMA の違いは何ですか: JAMA の Matrix.times() と Matrix.arrayTimes() (行列計算用の Java ライブラリ)

d次元ベクトルxk次元ベクトルがzあり、(x から z への転置) を取得したいxz^T場合、Matrix.times または Matrix.arrayTimes を使用する必要がありますか?

JAMA を使用してこの乗算を計算するにはどうすればよいですか?

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

matrix - JAMA - ベクトルを単一の行列に結合する方法

次のような合計 4 つの列ベクトルがあります。

これらの 4 つの列ベクトルを組み合わせて、単一の 6x4 マトリックスに配置したいと考えています。JAMA でこれを達成するにはどうすればよいですか? 4 つの列行列はすべて、Matrix タイプです。

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

java - JAMA : マトリックスはランク不足です

線形代数の問題で困っています。

2 つの行列 K (1034*1037) と T (1034*2) があり、KW=T の解 W (1037*2) を計算したいと考えています。

ただしk.solve(t)、次のエラーが返されます。

それはどういう意味ですか?Kのランクを計算して1034かどうかを確認しようとしましたが、計算は永遠に続くようです...

私は何をすべきか?ヒントをいただければ幸いです。


行列は次のようになります (m = 1024 の場合)。

あなたが尋ねるなら、これはThin-Plate-Splinesの実装用です(画像処理):)