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包.
我想你正试图在你的文本/笔记/演示文稿中输入这些表达式.这是一个例子
"\!\(\*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,→,)
我会把另一个留给你.