Bei Sachen wie gestrichelten Linien usw. besser gleich TiKZ, sonst könnte auch amsmath reichen:
reichen.
**€dit:** Andererseits könnte es auch mit dem Paket `arydshln` gehen.
![alt text][1]
\documentclass[varwidth, margin=2.5pt]{standalone}
\usepackage[ngerman]{babel}
\usepackage{tikz}
\usetikzlibrary{matrix}
\usepackage{amsmath, amssymb}
\usepackage{arydshln}
\usepackage{hologo}
\usepackage{xcolor}
\pagecolor{yellow!50}
%===========
\begin{document}
%===========
\verb+TikZ+ \\ \\
\begin{tikzpicture}[>=latex]
\matrix (m) [matrix of math nodes,
left delimiter=(,right delimiter=),
inner ysep=0pt, column sep=0.5em, row sep = 0.55em,
nodes={inner sep=0.3em,text width=0.75em,align=center}
]
{
1 & 0 & 0 & x \\
0 & 1 & 0 & y \\
0 & 0 & 1 & z \\
};
\draw[] (m-1-4.north west) -- (m-3-4.south west);
\draw[red, dashed, font=\tiny] (m-2-1.south) -- (m-2-3.south) node[midway, below]{hier gestrichelt}; %
\end{tikzpicture} \\
\hologo{AmS} \\ \\
$
\left(
\begin{matrix}
a_1 & b_1\\
a_2 & b_2 \\
a_3 & b_3
\end{matrix}
\left|
\left|
\begin{matrix}
c_1\\
c_2 \\
c_3
\end{matrix}
\right)
\right.
$
$ \\ \\
\verb+arydshln+ \\ \\
$\left(
\begin{array}{lc:c}
a_1&b_1&c_1\\
a_2&b_2&c_2\\
a_3&b_3&c_3\\
\end{array}
\right)$
%===========
\end{document}
%===========
[1]: http://texwelt.de/wissen/upfiles/Namenlos-11.png
http://texwelt.de/wissen/upfiles/Namenlos-11_1.png