next up previous
Next: r = vector(startend,inc) Up: MATC Internal Functions Previous: r = rand(nm)

r = diag(matrix) or r=diag(vector)

Given matrix return diagonal entries as a vector. Given vector return matrix with diagonal elements from vector. r = diag(diag(a)) gives matrix with diagonal elements from matrix a, otherwise elements are zero.



Juha Ruokolainen
Fri Feb 14 15:59:30 EET 1997