next up previous
Next: A. 次回予告: 秀丸から快適に LATEX Up: 7 簡単な数式 Previous: 7.8 不等式

7.9 行列、ベクトル

行列や (縦) ベクトルでは、式 (成分) を「きれいに並べる」必要がある。 このためには、array 環境や matrix 環境を用いる (縦ベクトルは、列の個数が $1$ である行列とみなす)。 また括弧 $($, $)$ は \left と \right を使って拡大する。

\begin{displaymath}
\left(
\begin{array}{cc}
a & b \\
c & d
\end{array} \right)
\left(
\begin{array}{c}
x \\
y
\end{array} \right)
\end{displaymath}

array環境を用いて行列を書く
\[
 \left(
  \begin{array}{cc}
     a & b \\
     c & d
  \end{array}
 \right)
 \left(
  \begin{array}{c}
     x \\
     y
  \end{array}
 \right)
\]
または
matrix環境を用いて行列を書く
\documentclass[12pt,leqno]{jarticle}
...
\usepackage{amsmath}% プリアンブルに書く
...
\begin{document}
...
\[
 \left(
  \begin{matrix}
     a & b \\
     c & d
  \end{matrix}
 \right)
 \left(
  \begin{matrix}
     x \\
     y
  \end{matrix}
 \right)
\]

matrix 環境の方が使い方は簡単だが4、 array 環境は左寄せ (l)、中央揃え (c)、右寄せ (r) など細かい制御ができる。

なお

\begin{displaymath}
\vert x\vert=
\left\{
\begin{array}{rl}
x & \mbox{($x\ge...
... のとき)}\\
-x & \mbox{($x<0$ のとき)}
\end{array} \right.
\end{displaymath}

も似た感じで出力できる。
\[
 |x|=
 \left\{
 \begin{array}{rl}
   x & \mbox{($x\ge 0$ のとき)}\\
  -x & \mbox{($x<0$ のとき)}
 \end{array}
 \right. % 右側は括弧なし
\]


next up previous
Next: A. 次回予告: 秀丸から快適に LATEX Up: 7 簡単な数式 Previous: 7.8 不等式
Masashi Katsurada
平成22年4月28日