在多个数组上进行分割的困难方程

在多个数组上进行分割的困难方程

对于给定的方程,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}

相关内容