Perhaps a silly question. I have a vector:(adsbygoogle = window.adsbygoogle || []).push({});

[tex]a=[a_1 \ a_2 \ a_3 \ ...\ a_n]^T[/tex]

that I want to turn into a diagonal matrix. Is there an elegant way to represent this? I thought maybe something like:

[tex]a^TI[/tex]

would do, but it doesn't. I suppose I can use the kronecker delta and subscript form:

[tex]b_{ij} = \delta_{ij}a_i[/tex]

but how would this be done in matrix form?

**Physics Forums | Science Articles, Homework Help, Discussion**

Dismiss Notice

Join Physics Forums Today!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

# Diagonal Matrix from vector

Loading...

Similar Threads for Diagonal Matrix vector |
---|

A Diagonalizing Hermitian matrices with adjoint representation |

A Diagonalization of matrices |

I Eigenproblem for non-normal matrix |

I Diagonalization and change of basis |

B Why does a matrix diagonalise in this case? |

**Physics Forums | Science Articles, Homework Help, Discussion**