[Numpy-discussion] How do I make a diagonal matrix?

Joris De Ridder joris at ster.kuleuven.be
Fri Jun 23 09:40:33 CDT 2006

On Friday 23 June 2006 16:34, Sven Schreiber wrote:
   [SS]: Keith Goodman schrieb:
   [SS]: > How do I make a NxN diagonal matrix with a Nx1 column vector x along
   [SS]: > the diagonal?
   [SS]: > 
   [SS]: >>> help(n.diag)
   [SS]: Help on function diag in module numpy.lib.twodim_base:
   [SS]: diag(v, k=0)
   [SS]:     returns the k-th diagonal if v is a array or returns a array
   [SS]:     with v as the k-th diagonal if v is a vector.

See also the Numpy Example List for a few examples:


Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm

More information about the Numpy-discussion mailing list