Какие методы используются для визуализации 4-мерного массива? - PullRequest
14 голосов
/ 14 мая 2010

Массив (ряд элементов):

[ ][ ][ ][ ][ ][ ]

2-D массив (таблица):

[ ][ ][ ][ ][ ][ ]
[ ][ ][ ][ ][ ][ ]
[ ][ ][ ][ ][ ][ ]
[ ][ ][ ][ ][ ][ ]

3D-массив:

//Imagine the above table as a cube ( a table with depth )

Как визуализировать 4-D массив?

Самое близкое, что я могу получить, это несколько кубов, поэтому для int[,,,] [5,10,2,7] будет куб 5, строка 10, столбец 2, слой (глубина) 7.

Я не уверен, что это лучший способ визуализации 4-D массива, хотя ... и я не уверен, что это лучший способ научить его ... однако он имеет преимущество в том, что расширяемый (строка кубов, таблица кубов, куб кубов (массив 6-й)

Кубики во времени - это еще один способ думать об этом.

Я на правильном пути?

Ответы [ 11 ]

0 голосов
/ 13 января 2018

Если вы должны отобразить этот 4d массив как 2d таблицу, то каждая ячейка содержит таблицу. Таким образом, основная таблица - это первая 2-мерная таблица, а ее ячейки - 2-е 2-мерные таблицы.

          | col 1    |   col 2  | col 3
___________________________________________
row 1     | 2d table | 2d table | 2d table 
-------------------------------------------
row 2     | ""  ""   | ""  ""   | "" ""
...