matrixd(n)

Returns an identity matrix of size n.

matrixd(n, v)

Returns a diagonal matrix with all diagonal terms equal to v.

matrixd(a)

Returns a diagonal matrix where the diagonal terms are the entries of array a.


See also matrix row column mpow 


Example


matrixd( 3 )

1  0  0

0  1  0

0  0  1