如何实现曲线括号,其后两个公式按垂直顺序排列

如何实现曲线括号,其后两个公式按垂直顺序排列

我想写一个方程,定义数量f(X)aifX>0belse。我想这样做,f(X)=后面跟着一个弯曲的括号,然后a if x>0垂直b else对齐。

我所说的曲括号是指\bigg的一个版本{

答案1

cases包的环境提供amsmath了将函数分解为不同案例的最简单方法。但在第一个示例中可以看到,右侧部分的对齐将受到左侧宽度的影响。因此,cases支持使用对齐选项卡&来分隔和对齐案例的列,如第二个案例所示。

使用包*提供的环境版本(示例 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}

在此处输入图片描述

相关内容