вторая строка матрицы выровнена по центру, а не по левому краю

вторая строка матрицы выровнена по центру, а не по левому краю

Впервые вставляю уравнения напрямую в LaTeX, так что, несомненно, упускаю очевидное.

У меня простая матрица из 2 строк и 2 столбцов. Однако верхняя строка матрицы выровнена так, как я хочу (по левому краю), а вторая строка, похоже, выровнялась по центру. Есть ли способ задать выравнивание для этой строки?

текущий результат:

введите описание изображения здесь

целевой результат:

введите описание изображения здесь

разметка:

\begin{figure}[h]
\Large
    \begin{displaymath}
        \Delta\tau_{xy}^{k} = \left\{\begin{matrix} 
        Q/L_k & if\; Agent\; k\; uses\; curve\; xy\; in\; its\; tour\\
        0 & otherwise
    \end{matrix}\right.
\end{displaymath}
\end{figure}

решение1

Вы можете использовать dcases*из mathtools. Здесь первый столбец находится в математическом режиме, а второй — в текстовом режиме.

\documentclass{article}
\usepackage{mathtools}
\begin{document}
    \begin{equation}
        \Delta\tau_{xy}^{k} =
        \begin{dcases*}
        Q/L_k & if Agent  $k$ uses curve $xy$ in its tour\\
        0     & otherwise
        \end{dcases*}
   \end{equation}
\end{document}

введите описание изображения здесь

Вот то же самое с использованиемcases

\documentclass{article}
\usepackage{mathtools}
\begin{document}
    \begin{equation}
        \Delta\tau_{xy}^{k} =
        \begin{cases}
        Q/L_k & \text{if Agent  $k$ uses curve $xy$ in its tour}\\
        0     & \text{otherwise}
        \end{cases}
   \end{equation}
\end{document}

Обратите внимание, что в этом случае содержимое второго столбца необходимо заключить в \tex{...}макрос.

решение2

Команды matrix, связанные сamsmathвсе имеют свои cвведенные столбцы. Самый простой способ — использовать casesи друзей, или вы можете вручную настроить все в arrayс желаемым выравниванием:

введите описание изображения здесь

\documentclass{article}
\usepackage{amsmath}
\begin{document}

\[
  \Delta\tau_{xy}^{k} = \left\{\begin{matrix}
    Q/L_k & \text{if Agent~$k$ uses curve~$xy$ in its tour} \\
    0 & \text{otherwise}
  \end{matrix}\right.
\]

\[
  \Delta\tau_{xy}^{k} = \left\{\begin{array}{@{}ll@{}}
    Q/L_k & \text{if Agent~$k$ uses curve~$xy$ in its tour} \\
    0 & \text{otherwise}
  \end{array}\right.\kern-\nulldelimiterspace
\]

\end{document}

Связанный контент