byu@csri.toronto.edu (Benjamin Yu) (09/26/90)
To all 48SX gurus, is there a simple way of decomposing a matrix into vectors, for example from N x M matrix to N vectors of size M?? [ [1 2 3] [4 5 6] ] --> [1 2 3] [4 5 6] I thougth OBJ-> would do it since the quick reference guide gives a kind of 'semantic' function {obj1 ... objn} -> obj1 ... objn n but the above matrix results in 1 2 3 4 5 6 6. Going the other way, is there a simple way of composing a bunch of vectors to a matrix?? Benjamin Yu University of Toronto CSNET, UUCP, BITNET: Department of Computer Science byu@csri.toronto.edu Toronto, Ontario Canada M5S 1A4 byu@csri.utoronto.ca (o)(416)978 - 4299 (h)(416)470 - 8206 {uunet,watmath}!csri.utoronto.edu!byu
edp@ipl31.enet.dec.com (Eric Postpischil (Always mount a scratch monkey.)) (09/26/90)
In article <1990Sep25.233405.6168@jarvis.csri.toronto.edu>, byu@csri.toronto.edu (Benjamin Yu) writes: > [ [1 2 3] > [4 5 6] ] --> [1 2 3] > [4 5 6] ... >but the above matrix results in 1 2 3 4 5 6 6. Huh? The above results in 1 2 3 4 5 6 {2 3}. You could then write a little program which takes the {2 3} and goes through a loop from 1 to 2 converting three elements to a 1-by-3 array using ->ARRY. -- edp