Векторно-матричное умножение в java с параллельным кольтом

Я хотел бы умножить вектор (1 x n) на матрицу (m x n) в java и библиотеку parallel colt. Наверное, я выбрал его, потому что в его названии есть параллели. Так что вас приглашают дать мне другие хорошие библиотеки матриц в java.

Но моя проблема заключается в умножении векторной матрицы... Я не нашел для нее отдельный метод в классе DenseDoubleMatrix2D? Как мне это сделать?

Спасибо!


person user2129910    schedule 05.11.2014    source источник


Ответы (1)


Умножение матриц может выполняться классом DoubleAlgebra, имеющим перегруженные методы mult.

person Chthonic Project    schedule 22.02.2015
comment
но вектор - это DoubleMatrix1D, который не может быть первым аргументом mult. а так же нельзя транспонировать 1D матрицу... - person KIC; 06.06.2017
comment
@KIC Спасибо, что указали на это. Обновлен ответ для ссылки на правильный метод. - person Chthonic Project; 07.06.2017