
Я хотел бы написать уравнение, которое определяет количество f(X)
как a
if X>0
и b
else. Я хотел бы написать так, f(X)=
за которым следует изогнутая скобка, а затем a if x>0
и b else
выровненное по вертикали.
Под изогнутой скобкой я подразумеваю \bigg
версию {
.
решение1
Среда cases
пакета amsmath
обеспечивает простейший способ разбить функцию на различные случаи. Но в первом примере можно увидеть, что выравнивание правой части будет зависеть от ширины того, что находится слева. Таким образом, cases
поддерживается использование вкладки выравнивания &
для разделения и выравнивания столбцов случая, как показано во 2-м случае.
При использовании *
версии среды (пример 3), которая предоставляется пакетом mathtools
, правая часть корпуса автоматически устанавливается как текст.
В dcases
семействе сред, также из mathtools
пакета, математика устанавливается \displaystyle
автоматически (пример 4).
Как вы можете видеть из комментариев, в семействе много сред cases
, и нужно (включая меня) изучить документацию, чтобы разобраться во всех них.
\documentclass{article}
\usepackage{amsmath,mathtools}
\begin{document}
\[
f(x) =
\begin{cases}
a \quad\text{if } x>0\\
b \quad\text{if } x\le0
\end{cases}
\]
\[
f(x) =
\begin{cases}
a & \text{if } x>0\\
b & \text{if } x\le0
\end{cases}
\]
\[
f(x) =
\begin{cases*}
\frac{a}{b} & if $x>0$\\
b_3 & for all other situations
\end{cases*}
\]
\[
f(x) =
\begin{dcases*}
\frac{a}{b} & if $x>0$\\
b_3 & for all other situations
\end{dcases*}
\]
\end{document}