在投影机中写入多线方程时出错

在投影机中写入多线方程时出错

以下 beamer 语法会产生错误:

\begin{frame} 
\frametitle{Sys}
$$Y \sim \left\{\begin{matrix}
\chi_{2N}^2,~~~~~~~~~:H_0\\ 
\chi_{2N}^2(2\gamma),~~~:H_1
\end{matrix}\right$$

$$f_Y(y) = \left\{\begin{matrix}
\frac{1}{2^N\Gamma(N)}y^{N-1}e^{\frac{-y}{2}},~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:H_0\\ 
\frac{1}{2}\left ( \frac{y}{2N\gamma}\right)^\frac{N-1}{2}e^{\left(-\frac{y+2N\gamma}{2}\right)}I_{N-1}\left ( \sqrt{2N\gamma y} \right),:H_1 \end{matrix}\right$$

\end{frame}

答案1

与其用大量~(不可中断的空格)字符和多个matrix环境对各种元素的对齐进行硬编码,不如使用align*anddcases环境。另外一条注释:不要盲目依赖\leftand\right指令来获得正确的括号大小。

在此处输入图片描述

\documentclass{beamer}
\usepackage{mathtools}
\begin{document}
\begin{frame} 
\frametitle{Sys}
\begin{align*}
Y &\sim 
   \begin{dcases}
   \chi_{2N}^2 & \colon H_0\\ 
   \chi_{2N}^2(2\gamma) & \colon H_1\\
   \end{dcases}\\
f_Y(y) &= 
   \begin{dcases}
   \frac{1}{2^N\Gamma(N)}\,y^{N-1}e^{-y/2} & \colon H_0\\ 
   \frac{1}{2}\Bigl ( \frac{y}{2N\gamma}\Bigr)^{(N-1)/2}
   e^{-(y+2N\gamma)/2} \,
   I_{N-1}( \sqrt{2N\gamma y}\, ) & \colon H_1
   \end{dcases}
\end{align*}
\end{frame}
\end{document}

相关内容