Есть ли программа (возможно, электронная таблица?), которая позволяет манипулировать 3D-данными? Проблема:
- Есть несколько таблиц (
A, B, C, …
) - Каждая таблица (
m x n
матрица) представляет собой измеренные величины системы в определенный момент времени. - (Каждая таблица описывает одну и ту же систему, просто в разный момент времени)
- Например, таблица
A
= состояние системы во времениt=0
, таблицаB
= состояние системы во времениt=1
, …
Мне бы хотелось иметь возможность отображать трехмерную электронную таблицу, содержащую эволюцию системы во времени, и прокручивать таблицы (возможно, с возможностью графической визуализации).
Чтобы лучше проиллюстрировать ситуацию:
.
/|\
| time axis
|
t = 2 +-------+
| |
| C |
| |
| |
t = 1 +-------+ |
| |--+
| B |
t = 0 +-------+ |
| | |
| A | |
| |--+
| |
| |
+-------+
решение1
Так как определены оси координат X,(гориз.), Z,(глубина), Y (вертикал.)
Мастер построения графиков ожидает, что у вас будут имена в первом столбце и строке, а также в столбцах X, Y, Z для каждой точки данных.
создайте эту таблицу XYZ, используя ваши отдельные таблицы, которые разделяют 2 из 3 осей. Когда вы явно создаете эту таблицу, используя ссылки на каждую таблицу, а затем копируете записи, вам нужно заполнить отсутствующее фиксированное значение оси для каждой таблицы.
Результатом является автоматизированный вертикальный слой с цветовой кодировкой для используемого автоматизированного диапазона.
Вот пример использования =RAND() в каждой ячейке, дающий результаты от 0 до 1.
В качестве альтернативы, если у вас есть N наборов данных как функции оси X (времени), вы можете использовать диаграмму рассеяния с общей осью X для всех и вторичной осью для значений, сильно отличающихся от остальных.