I'm currently trying to typeset the Gell-Mann-Matrices:
\documentclass{article}
\usepackage{array}
\usepackage{setspace}
\newcommand\matthree[9]{\left(\begin{array}{c c c} #1 & #2 & #3 \\ #4 & #5 & #6 \\ #7 & #8 & #9\end{array}\right)}
\begin{document}
The generators are often written in a standard basis
$T^a = \frac{1}{2} \lambda^a$, with $\lambda^a$ being the Gell-Mann-Matrices
\begin{center}
$\lambda^1 = \matthree {0}{1}{}{1}{0}{}{}{}{0}$,
$\lambda^2 = \matthree {0}{-i}{}{i}{0}{}{}{}{0}$,
$\lambda^3 = \matthree {1}{}{}{}{-1}{}{}{}{0}$,
$\lambda^4 = \matthree {0}{}{1}{}{0}{}{1}{}{0}$,
$\lambda^5 = \matthree {0}{}{-i}{}{0}{}{i}{}{0}$,
$\lambda^6 = \matthree {0}{}{}{}{0}{1}{}{1}{0}$,
$\lambda^7 = \matthree {0}{}{}{}{0}{-i}{}{i}{0}$,
$\lambda^8 = \frac{1}{\sqrt{3}} \matthree {1}{}{}{}{1}{}{}{}{-2}$
\end{center}
\end{document}
This already looks fairly reasonable: 
However, the line spacing looks a bit too small, so I thought I'd go for
\begin{center}\setstretch{1.5}\par
...
\end{center}
Not quite what I expected. Now, I thought I might be able to fix it like this:
\newcommand\matthree[9]{\begingroup\setstretch{1.0}\left(\begin{array}{c c c} #1 & #2 & #3 \\ #4 & #5 & #6 \\ #7 & #8 & #9\end{array}\right)\endgroup}
But this just turns everything back to where I started. Any suggestions on how I can increase the line spacing without messing with the row spacing in the matrices?
EDIT: This is not a duplicate of reducing row spacing in a matrix, because I actually want to keep the row spacing in a matrix constant while increasing the line spacing of the surrounding text.



\textstylemath, but rather\displaystyle. Nonetheless, your 1st MWE can be made to follow your wishes by adding\bigskipand a blank line after the 3rd and the 6th matrices. Also,\quadspacing between individual equations (i.e., following the comma) is customary. – Steven B. Segletes Oct 18 '16 at 17:04gather*instead of acenterenvironment for the material at hand. – Mico Oct 18 '16 at 17:13center, but I'd still like to have a way to locally change line spacing without affecting the array row spacing. Also, @egreg's suggestion of cancelling the stretch by an additional factor in the preamble doesn't work for me because I don't want to change the spacing globally, only for this one segment of the document. – carsten Oct 18 '16 at 17:19\setstretch, I edited the question. – carsten Oct 18 '16 at 17:24\setstretch{1.5}\selectfont, not\par. But there are better solutions. – egreg Oct 18 '16 at 17:37