On Sun, Jan 13, 2013 at 11:00 AM, bob therriault <[email protected]> wrote: > I spent some time exploring the visual representation of > different arrays last year and found it quite challenging. Especially > when trying to create visual distinctions between empty arrays of > different shapes. Also, a challenge is how to represent higher > dimension arrays in ways that can be shown in three dimensions.
I would represent 0 dimensional arrays by including a grid (or an axis) for each dimension, showing which dimensions you are using. For dimensions greater than three, we mostly have too many options: We can box some dimensions, representing them as fine structure. We can use a non-othogonal presentation of dimensions. We can represent a dimension as time, in some contexts. Note that J uses a variation on the first option when displaying arrays. Dimensions above 2 become larger pages containing the remaining dimensions. Note that "3 dimensional images" use the second option, representing perspective on a flat image. And of course, the third option needs a non-static media, of some sort. Are you comfortable using any of this? -- Raul ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
