Infix

Infix[f[e1,e2,]]

以默认的中缀形式 e1~f~e2~f~e3 输出 f[e1,e2,].

Infix[expr,h]

h 分隔参数输出:e1 h e2 h e3.

更多信息

  • Infix[expr,h,precedence,grouping] 能用于指定输出形式如何被括起来.
  • 优先级由整数指定. 在 OutputForm 中,有一些优先级如下:
  • x.y.z490
    x y z400
    x+y+z310
    x==y290
    x=y40
  • 可能的分组(结合律)规范是:
  • NonAssociative不结合总是使用括号
    None总是结合从不使用括号
    Left左结合(例如:(a/b)/c
    Right右结合(例如: a^(b^c)
  • 特殊输入形式 e1~f~e2 被直接解释为 f[e1,e2],不涉及 Infix. »

范例

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

基本范例  (2)

以中缀形式显示 f[x,y]

用自定义的字符串作为中缀算符:

可能存在的问题  (1)

Infix 的输出形式含有保留其含义的不可见标签:

复制输出并在输入单元中使用会给出同样的结果:

重新输入看起来相同的式子将产生不同的结果:

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

文本

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

CMS

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

APA

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

BibTeX

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

BibLaTeX

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