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

Reply via email to