MatrixForm

MatrixForm[list]

list の要素を正則な配列に配置して出力する.

詳細とオプション

  • StandardFormにおいて,配列の要素は,丸カッコでくくられた形で表示される.
  • MatrixFormは列になった単層レベルのリストを出力する.標準的な行列形式で2層レベルのリストを出力する.さらに深くネストしたリストは,デフォルトとして一連の次元が交互に行と列になった形で出力される.
  • 列の要素は,デフォルトにより中心に位置される.
  • MatrixFormSparseArrayオブジェクトを対応する通常のリストと同じように出力する. »
  • MatrixFormは,TableFormと同じオプションを持つ.
  • MatrixForm[expr]のタイプセット形式は,入力で使用される際は expr と同じように解釈される. »
  • MatrixFormは,入力を評価するとMatrixForm[expr]になるときは出力には現れない. »
  • 全オプションのリスト

例題

すべて開くすべて閉じる

  (3)

行列を行列形式で示す:

SparseArrayを行列形式で示す:

ベクトル,行列,一般的な配列を行列形式で示す:

スコープ  (3)

数字と式の行列:

リストの行列:

オプションを使ってレイアウトの方向を制御する:

一般化と拡張  (2)

SparseArrayオブジェクトを行列形式にフォーマットする:

SymmetrizedArrayオブジェクトを行列形式にフォーマットする:

オプション  (6)

TableAlignments  (2)

列の並べ方を指定する:

連続する次元についての並べ方を設定する:

TableDepth  (1)

デフォルトで,すべての次元がフォーマットされる:

最も外側の次元にだけ行列形式を使う:

TableDirections  (1)

デフォルトで,最も外側の次元は列である:

代りに第一次元を行としてフォーマットする:

TableHeadings  (1)

行の見出しを指定する:

列の見出しを指定する:

行と列の見出しを指定する:

TableSpacing  (1)

デフォルトの自動的な間隔:

行間および列間の間隔を明示的に指定する:

アプリケーション  (4)

行列形式で特殊な行列を表示する:

行列分解からの行列:

行列の乗算の式:

ブロック行列を行列の行列として表示する:

配列が行列に平坦化される:

特性と関係  (7)

MatrixFormは標準的な行列形式で配列をフォーマットする:

TableFormは表形式で配列をフォーマットする:

Gridは二次元配列を格子としてフォーマットする:

MatrixPlotを使って大規模行列の構造を可視化する:

ArrayPlotを使って大規模離散行列の構造を可視化する:

Styleを使って MatrixFormの表示に影響を与える:

ScientificFormBaseForm等の任意の数形式を使って数字の表示に影響を与える:

MatrixForm[expr]のタイプセット形式は,入力で使われる際は expr と同じように解釈される:

出力をコピーして入力セルにペーストする.(

12
34
){{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年に更新).

テキスト

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

BibTeX

@misc{reference.wolfram_2024_matrixform, author="Wolfram Research", title="{MatrixForm}", year="2003", howpublished="\url{https://reference.wolfram.com/language/ref/MatrixForm.html}", note=[Accessed: 05-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_matrixform, organization={Wolfram Research}, title={MatrixForm}, year={2003}, url={https://reference.wolfram.com/language/ref/MatrixForm.html}, note=[Accessed: 05-November-2024 ]}