TableForm

TableForm[list]

list 的元素以矩形单元阵列的形式排列显示出来.

更多信息和选项

  • 每行的高度和每列的宽度由行或列中元素的最大尺寸决定.
  • TableForm 在一列中显示单层列表. 它把二层列表显示为二维表. 默认情况下,更深的嵌套列表用在行和列间的连续维交替显示.
  • 在一个特定层中所有子列表不具有相同长度的数组显示为不规则表. »
  • 可以给出下面的选项:
  • TableAlignments Automatic在每一维中如何排列项
    TableDepth Infinity包括的最大层数
    TableDirections Column是否将维排列为行或列
    TableHeadings None如何标记表项
    TableSpacing Automatic在每一维中的项之间放置多少空格
  • 当用在输入时,TableForm[expr] 的排版格式被诠释为与 expr 一样. »
  • 当计算输入 TableForm[expr]TableForm 不会出现在输出. »

范例

打开所有单元关闭所有单元

基本范例  (1)

以表格形式显示向量、矩阵和普通数组:

范围  (3)

数和公式组成的表:

列表组成的表:

不规则列表:

选项  (10)

TableAlignments  (2)

指定列的对齐:

定义水平和垂直对齐:

TableDepth  (2)

默认情况下,格式化所有维:

对最外层仅使用表格式:

TableDirections  (2)

默认情况下,最外层的维是一个列:

将第一维格式化成一个行:

TableHeadings  (3)

指定行的头部:

指定列的头部:

指定行和列 的头部:

TableSpacing  (1)

默认的自动间隔:

明确指定行之间和列之间的间隔:

应用  (4)

在一个格式化表中显示数据:

创建一个乘法表:

循环组 的乘法表:

创建一个图形表:

属性和关系  (7)

TableForm 以表格形式格式化数组:

MatrixForm 用标准矩阵形式格式化数组:

Grid 将二维数组格式化一个网格形式:

MatrixPlot 可视化显示较大矩阵的结构:

ArrayPlot 可视化显示较大离散矩阵的结构:

Style 影响 TableForm 的显示:

使用类似 ScientificFormBaseForm 的任意数字形式影响数的显示:

当用在输入时,TableForm[expr] 的排版格式被诠释为与 expr 一样:

复制输出并贴到输入单元.

12
34
被诠释为 {{1,2},{3,4}}

当计算输入 TableForm[expr]TableForm 不会出现在输出:

Out 被赋值为 {{1,2},{3,4}},不是 TableForm[{{1,2},{3,4}}]

可能存在的问题  (1)

虽然输出从高层删除 TableForm,但并没有从子表达式中去掉:

输出没有 TableForm

然而,变量 e 确实有 TableForm,这可能会影响到后续计算:

由于 TableForm 的介入,行列式没有被计算:

先赋值变量,然后应用 TableForm 于结果,可以维持计算性:

巧妙范例  (1)

一个 Stirling 表格纹理:

Wolfram Research (1988),TableForm,Wolfram 语言函数,https://reference.wolfram.com/language/ref/TableForm.html.

文本

Wolfram Research (1988),TableForm,Wolfram 语言函数,https://reference.wolfram.com/language/ref/TableForm.html.

CMS

Wolfram 语言. 1988. "TableForm." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/TableForm.html.

APA

Wolfram 语言. (1988). TableForm. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/TableForm.html 年

BibTeX

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

BibLaTeX

@online{reference.wolfram_2024_tableform, organization={Wolfram Research}, title={TableForm}, year={1988}, url={https://reference.wolfram.com/language/ref/TableForm.html}, note=[Accessed: 22-November-2024 ]}