MatrixForm
MatrixForm[list]
list の要素を正則な配列に配置して出力する.
詳細とオプション
- StandardFormにおいて,配列の要素は,丸カッコでくくられた形で表示される.
- MatrixFormは列になった単層レベルのリストを出力する.標準的な行列形式で2層レベルのリストを出力する.さらに深くネストしたリストは,デフォルトとして一連の次元が交互に行と列になった形で出力される.
- 列の要素は,デフォルトにより中心に位置される.
- MatrixFormはSparseArrayオブジェクトを対応する通常のリストと同じように出力する. »
- MatrixFormは,TableFormと同じオプションを持つ.
- MatrixForm[expr]のタイプセット形式は,入力で使用される際は expr と同じように解釈される. »
- MatrixFormは,入力を評価するとMatrixForm[expr]になるときは出力には現れない. »
全オプションのリスト
例題
すべて開くすべて閉じる例 (3)
一般化と拡張 (2)
オプション (6)
特性と関係 (7)
MatrixFormは標準的な行列形式で配列をフォーマットする:
TableFormは表形式で配列をフォーマットする:
Gridは二次元配列を格子としてフォーマットする:
MatrixPlotを使って大規模行列の構造を可視化する:
ArrayPlotを使って大規模離散行列の構造を可視化する:
Styleを使って MatrixFormの表示に影響を与える:
ScientificFormやBaseForm等の任意の数形式を使って数字の表示に影響を与える:
MatrixForm[expr]のタイプセット形式は,入力で使われる際は expr と同じように解釈される:
出力をコピーして入力セルにペーストする.(
)は{{1,2},{3,4}}と解釈される:1 2 3 4
入力を評価するとMatrixForm[expr]になる場合は,MatrixFormは出力には現れない:
Outには,MatrixForm[{{1,2},{3,4}}]ではなく値{{1,2},{3,4}}が割り当てられる:
考えられる問題 (1)
出力のトップレベルからMatrixFormが省略されても,これが部分式から削除されるわけではない:
出力はMatrixFormを含んでいない:
しかし,変数 e にはMatrixFormが含まれており,これが部分式の評価に影響する可能性がある:
介在するMatrixFormのために行列式は評価されない:
最初に変数を割り当ててから結果にMatrixFormを適用することで計算可能性を維持する:
テキスト
Wolfram Research (1988), MatrixForm, Wolfram言語関数, https://reference.wolfram.com/language/ref/MatrixForm.html (2003年に更新).
CMS
Wolfram Language. 1988. "MatrixForm." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2003. https://reference.wolfram.com/language/ref/MatrixForm.html.
APA
Wolfram Language. (1988). MatrixForm. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/MatrixForm.html