You could redefine \arraystretch. This can be made locally, within a group or environment. For example:
\begingroup
\renewcommand*{\arraystretch}{1.5}
% your pmatrix expression
\endgroup
Here's a redefinition of an internal amsmath LaTeX macro:
\makeatletter
\renewcommand*\env@matrix[1][\arraystretch]{%
\edef\arraystretch{#1}%
\hskip -\arraycolsep
\let\@ifnextchar\new@ifnextchar
\array{*\c@MaxMatrixCols c}}
\makeatother
After putting this in your preamble, you can write
\begin{pmatrix}[1.5]
...
vary the value as you like, with pmatrix, vmatrix, bmatrix and alike, or use it without the optional argument as usually.
I used it similar in my blog some years ago.