4

diagonal matrix

Could anyone give me code for this matrix generation?

  • 2
    Do you want a generic command which autogenerates this, or do you just want to know how to produce it? \begin{bmatrix}d_{1} & & \\ & \ddots & \\ & & d_{r}\end{bmatrix} would do – Au101 Nov 5 '16 at 20:23
9

You can do this very simply with a bmatrix and \ddots for the diagonal dots. The b in bmatrix is for the (square) brackets. pmatrix would give you parentheses, Bmatrix would give you braces and vmatrix and Vmatrix give you single and double vertical lines (respectively).

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\[
  D =
  \begin{bmatrix}
    d_{1} & & \\
    & \ddots & \\
    & & d_{r}
  \end{bmatrix}
\]

\end{document}

enter image description here

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.