对于给定的方程,Mathematica 认为这是在 TEX 中输入它的最佳方式。但它远远超出了范围。
我原本想将所有内容移至花括号下方一行,但是这样做不行。
关于如何放置两行,您有什么想法吗?
\begin{equation}
-\frac{11 i (x+i y)^5 \text{BesselJ}\left[5,\sqrt{x^2+y^2}\right]}{\left(x^2+y^2\right)^{5/2}}\\+\left(
\begin{array}{ll}
\{ &
\begin{array}{ll}
e^{5 i \text{ArcTan}[x,y]} \text{BesselJ}\left[1.5 \sqrt{x^2+y^2},5\right]
& 0<\sqrt{x^2+y^2}<\frac{1}{2} \\
e^{5 i \text{ArcTan}[x,y]} \left(\text{BesselJ}\left[3 \sqrt{x^2+y^2},5\right]+\text{BesselY}\left[3 \sqrt{x^2+y^2},5\right]\right)
& \frac{1}{2}<\sqrt{x^2+y^2}<1 \\
e^{5 i \text{ArcTan}[x,y]} \text{HankelH1}\left[\sqrt{x^2+y^2},5\right]
& \sqrt{x^2+y^2}>1 \\
0 & \text{True}\right)
\end{array}
\end{array}
\end{equation}
非常感谢!
答案1
就像你的先前的查询array
,我认为您应该考虑用单个环境替换嵌套的s dcases
。由于完整方程太长,无法放在一行中,请考虑在环境multlined
中使用环境equation
。我还会删除所有\left
和\right
大小调整指令,因为它们根本没有用处。
\documentclass{article}
\usepackage[margin=1in]{geometry}
\usepackage{mathtools} % for 'dcases' and 'multlined' environments
\DeclareMathOperator{\BesselJ}{BesselJ}
\DeclareMathOperator{\BesselY}{BesselY}
\DeclareMathOperator{\HankelH}{HankelH1}
\DeclareMathOperator{\ArcTan}{ArcTan}
\begin{document}
\begin{equation}
\begin{multlined}[t]
-\frac{11 i (x+i y)^5 \BesselJ[5,\sqrt{x^2+y^2}\,]}{(x^2+y^2)^{5/2}}\\
+ \begin{dcases}
e^{5i \ArcTan[x,y]} \BesselJ[1.5 \sqrt{x^2+y^2},5]
& \text{if }0<\sqrt{x^2+y^2}<\tfrac{1}{2} \\
e^{5i \ArcTan[x,y]} (\BesselJ[3 \sqrt{x^2+y^2},5]+\BesselY[3 \sqrt{x^2+y^2},5])
& \text{if }\tfrac{1}{2}<\sqrt{x^2+y^2}<1
\\
e^{5i \ArcTan[x,y]} \HankelH[\sqrt{x^2+y^2},5]
& \text{if }\hphantom{\tfrac{1}{2}<{}}\sqrt{x^2+y^2}>1 \\
0
& \text{True}\vphantom{\tfrac{1}{2}}
\end{dcases}
\end{multlined}
\end{equation}
\end{document}