如何在Mathematica中显示TraditionalForm中的方程式?

500*_*500 3 wolfram-mathematica

我希望使用Mathematica打印方程式TraditionalForm.

虽然我已经取得了一些简单的成功,但我还没有为下面的2.
在此输入图像描述

在此输入图像描述

Sjo*_*ies 10

在MMA中整合区域的标准方法是:

Integrate[Boole[x^2 + y^2 < r^2] \[Phi][x,y], {x, -r, r}, {y, -r, r}]
Run Code Online (Sandbox Code Playgroud)

MMA没有TraditionalForm那个,所以你必须自己制作一个:

1)类型Integrate[\[Phi][x,y],x,y].
2)更改为传统表格(使用 ctrl shift-T)
3)选择第二个积分.使用ctrl2D形式的-_和x ^ 2 + y ^ 2 <= r ^ 2 制作下标

准备

至于第二个,由于NormalDistribution没有TraditionalForm定义,你必须自己输入Yoda的食谱或自己定义:

Unprotect[NormalDistribution];
NormalDistribution /: 
   Format[NormalDistribution[m_, s_],TraditionalForm] := \[ScriptCapitalN] [m, s]
Protect[NormalDistribution];
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

或者,为了使它双向运行,请使用Notation包.


abc*_*bcd 9

我想你正试图在你的文本/笔记/演示文稿中输入这些表达式.这是一个例子

"\!\(\*SubscriptBox[\(\[Integral]\), \(\\\ \)]\)\!\(\*SubscriptBox[\(\
\[Integral]\), \(\*SuperscriptBox[\(x\), \(2\)] + \
\*SuperscriptBox[\(y\), \(2\)] \[LessEqual] \*SuperscriptBox[\(r\), \
\(2\)]\)]\)\[CapitalPhi](x,y)\[DifferentialD]x\[DifferentialD]y" // \
TraditionalForm
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

"\!\(\*SubscriptBox[\(X\), \
\(1\)]\)~\[ScriptCapitalN](\!\(\*SubscriptBox[\(\[Mu]\), \
\(1\)]\),\!\(\*SuperscriptBox[SubscriptBox[\(\[Sigma]\), \(1\)], \
\(2\)]\))" // TraditionalForm
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

这个击键是:

X,Ctrl-1,,~,EscscNEsc,(,EscmEsc,Ctrl-1,, EscsEsc,Ctrl-1,,Ctrl62,,)

我会把另一个留给你.