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

Joris De Ridder joris at ster.kuleuven.be
Fri Jun 23 10:40:33 EDT 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]: 
   [SS]: >>> help(n.diag)
   [SS]: Help on function diag in module numpy.lib.twodim_base:
   [SS]: 
   [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:
http://www.scipy.org/Numpy_Example_List

J.

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





More information about the NumPy-Discussion mailing list