此为 Mathematica 4 文档,内容基于更早版本的 Wolfram 语言
查看最新文档(版本11.2)

1.10.2 输入二维格式

Mathematica 读入文本 x^y 时,把它解释为 x 的 y 次幂

在笔记本中,也可以直接给出二维格式 xy Mathematica 仍然把它解释为幂

把二维格式, 例如  输入到 Mathematica 笔记本中的一个方法是从一个面板上 单击相应的按纽拷贝这种格式.

这里是一个输入一些常见二维表达式的面板

还有几种直接从键盘上输入二维格式的方法.

直接从键盘上输入上标的方法

输入 ControlKeyLeftModified^RightModified 的方法是按下 Control 键,再按下^键. 这样做后,光标将跳到上标的位置. 然后就可以输入任何想要的字符,该字 符将出现在相应的位置上. 上标输完后,按 ControlKeyLeftModified RightModified 从上标中返回.ControlKeyLeftModified RightModified 代表 Control-Space 空格,其输入方法是按下 Control 键 ,再按下空格键 .

这个击键序列输入

这里整个表达式 y+z 是在上标中

ControlKeyLeftModified RightModified (Control-Space) 空格)从上标中返回

请记住 ControlKeyLeftModified^RightModified 给出上标,即^的更直接的形式. 当输入 x^y 时 Mathematica 将保留这种一维格式直到处理它为正. 但是,当输入 xControlKeyLeftModified^RightModifiedy 时,Mathematica 将 立即给出上标.
在标准英语键盘上,字符^与 6 同键 (shift-6). 因此, Mathematica 接受 ControlKeyLeftModified6RightModified 作为 ControlKeyLeftModified^RightModified 的变化形式. 注意, 如果使用某种非标准英语键盘,Mathematica 将总是接受 ControlKeyLeftModified6RightModified . 但可能不接受 ControlKeyLeftModified^RightModified.

这是另一种输入形式,它避免使用控制符

在这种输入形式下,Mathematica 自动理解 + z 不是在上标中

在输入上标中,使用控制符可以使击键数量最少.但在特殊情况下,当要把输入保存在文件中,或者把输入送到另一程序中时,使用不涉及控制符的 形式是更方便的. 此时可使用 \! 序列.如果把 ! \! 序列拷贝到 Mathematica 中,它将自动转换为二维格式. 但如果从键盘上直接输入该序列,需要执行 Make2D 菜单项才能得到二维格式.

从键盘上输入 \( ... \) 序列以文字形式显示

picture

Edit 菜单中选取 Make2D 即把该序列转换成二维格式

picture

直接从键盘上输入下标的方法

Mathematica 中的下标与上标非常类似. 然而, Mathematica 自动解释为 x 的 y 次方,但对  没有类似的解释. 只是把 作为纯符号对象处理.

这里输入的 y 是下标

这是另一种输入下标的方法

直接从键盘上输入分式的方法

这里输入分式  .

这里整个 y+z 进入分母

按下 Control-Space 空格后,从分母中返回,所以 + z 不出现在分母中

Mathematica 自动把分式解释为除式

这里是另一种输入的方法

直接从键盘上输入平方根的方法

输入一个平方根

用 Control-Space 空格,退出平方根

这是没有控制字符的形式

这里是通常的一维 Mathematica 输入,给出同样的输出表达式

建立在控制符上的特殊输入格式

这里给 x 赋上标和下标

这是输入相同表达式的另一方法

生成二维输入的特殊输入形式(后跟 Make 2D 菜单项)

必须在最外边的 \( 处加前缀 \!.

可以使用 \( 和 \) 指明表达式中元素的分组. 而不须使用圆括号

作为下标和上标的补充,Mathematica 还支持底标和顶标--在正下方和正上方 的元素. 如输入和式或乘积的上下限时用到底标和顶标.

建立底标和顶标