# formatting – adding one row and column to a matrix

This
`RotationMatrix((Theta),{0,0,1})//Matrixform`
Gives

$$left( begin{array}{ccc} cos (theta ) & -sin (theta ) & 0 \ sin (theta ) & cos (theta ) & 0 \ 0 & 0 & 1 \ end{array} right)$$

Now, I would Like to add a row and column to it like this

$$left( begin{array}{cccc} color{red}{1}&color{red}{0}&color{red}{0}&color{red}{0}\ color{red}{0}& cos (theta ) & -sin (theta ) & 0 \ color{red}{0}&sin (theta ) & cos (theta ) & 0 \ color{red}{0}& 0 & 0 & 1 \ end{array} right)$$

I would like to just be able to add there red ones on any RotationMatrix($$theta$$,$$w$$) that I define as done in the beginning.

Is there any simple way to achieve this?

On a similar note,
`RotationMatrix(I (Theta),{0,0,1})//MatrixForm`

gives

$$left( begin{array}{ccc} cosh (theta ) & -i sinh (theta ) & 0 \ i sinh (theta ) & cosh (theta ) & 0 \ 0 & 0 & 1 \ end{array} right)$$

So here I would like to add a row

$$left(begin{array}{cccc}cosh phi & -isinh phi & 0 & color{red}0 \ isinh phi & cosh phi & 0 & color{red}0 \ 0 & 0 & 1 & color{red}0 \ color{red}0 & color{red}0 & color{red}0 & color{red}1end{array}right)$$

and here also I would like to flexibility of defining the things in black part about any vector. Any suggestions?