pub fn diag<T: Element>(v: &Array<T>) -> Array<T>
Implements np.diag with array value semantics.
use rustnum as np; let a=np::diag(&np::array![2,3]); assert_eq!(a.to_vec(),[2,0,0,3]); assert_eq!(np::diag(&a).to_vec(),[2,3]);