行列のランク(階数)計算
行列を入力するとガウス消去(行簡約)でランク(階数)を求めます。行数・列数・フルランク判定・行簡約階段形(RREF)も表示。
最終更新:
入力
1行を行列の1行として入力し、各要素はスペースまたはカンマで区切ってください。
計算結果
ランク(階数)
2
行数
3
列数
3
フルランク
いいえ
行簡約階段形(RREF)
ピボットを含む列は太字で表示しています。
| 1 | 0 | -1 |
| 0 | 1 | 2 |
| 0 | 0 | 0 |
計算方法・使い方
- 1行を行列の1行として入力し、各要素はスペース・タブ・カンマで区切ります。空行は無視されます。
- ランク(階数)はガウス・ジョルダン消去で行簡約階段形(RREF)に変形し、非ゼロ行(ピボットの個数)として求めます。
- 数値計算の丸め誤差を吸収するため、絶対値が約1e-9未満の値は0として扱います。
- フルランクとは、ランクが行数と列数の小さい方(min(行数, 列数))に等しい状態を指します。
- 行のランクと列のランクは常に一致するため、行簡約だけでランクを決定できます。
お客様の声
このツールを使った感想をお聞かせください。
レビューを投稿する
計算結果の誤りや不具合を見つけたら、こちらをオンにしてご報告ください。
評価