I'm experimenting with svd and am looking for a nicer way of creating a matrix from the S diagonal
4 3 2.23607 0 needs to be ] (4 4 $ 4 0 0 0 0 3 0 0 0 0 2.23607 0 0 0 0 0 ) 4 0 0 0 0 3 0 0 0 0 2.23607 0 0 0 0 0 What would be the idiomatic way to make that conversion? I tried various versions of reshape and insert. Not quite... ],\ S 4 0 0 0 4 3 0 0 4 3 2.23607 0 4 3 2.23607 0 I also thought about multiplying it by a diagonal matrix of 0s and 1s but couldn't get that figured out either Thanks Joe ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
