Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!unmvax!pprg.unm.edu!hc!ames!amdcad!sun!pitstop!sundc!seismo!uunet!mcvax!unido!infbs!hafer From: hafer@infbs (Udo Hafermann) Newsgroups: comp.lang.apl Subject: Visualization of arrays Message-ID: <121@infbsgr.infbs> Date: 2 Feb 89 16:38:50 GMT Reply-To: hafer@infbsgr.UUCP (Udo Hafermann) Organization: TU Braunschweig,Informatik,West Germany Lines: 13 As I am working on visualiyation of APL concepts, I would like to know: How do you "normally" visualize APL arrays? I suspect that up to rank 3, arrays are thought of as "concrete" objects, i.e. arranged in three- dimensional space in the natural way (unless the application implies thinking of "vectors of tables"). Arrays of higher rank do not have any natural arrangement in space; does anyone nevertheless use some kind of embedding to envision the concept of axis? How do you try to envision the transpose operation on arrays of rank 4 and higher? (As an aside, does anyone *use* 4-dimensional arrays at all? Thanks for any contributions to this mini-poll.