Мне нужно обрабатывать матрицы nD (n-Dimension, произвольное n) с использованием Java, и я пытаюсь использовать математику apache commons. Мне просто нужны общие операции: суммировать, умножать, делить, переставлять и т.д.
Я могу легко создать матрицы N x N двойников:
RealMatrix sampleMatrix = MatrixUtils.createRealMatrix(2, 2);
sampleMatrix.setEntry(0, 0, 1);
sampleMatrix.setEntry(0, 1, 2);
sampleMatrix.setEntry(1, 0, 3);
sampleMatrix.setEntry(1, 1, 4);
System.out.println(sampleMatrix);
Кто-нибудь знает, как создать и обрабатывать матрицу с произвольным числом измерений (N x N x N x N...) с помощью этой библиотеки?