Math.js - как создать самодельную разреженную матрицу

Я хотел использовать разреженные матрицы с math.js, и, поскольку в моем коде мне нужно построить матрицу, я решил построить ее уже в форме CCS, в которой используется мой math.js.

У меня вопрос: я получил 3 массива, необходимых для формы CCS, как мне создать из нее объект SparseMatrix?

Есть функция под названиемmath.sparse, чтобы генерировать разреженные матрицы из обычных 2D-массивов, но я не нашел функции, которая делает то, что я хочу.

Я мог бы также создать матрицу необходимого размера, а затем с помощьюset установить все значения, которые я хочу, но я надеюсь, что есть более простой способ.

0 ответов

Другие вопросы по тегам