Efficient Java Matrix Library is a linear algebra library for manipulating dense matrices
1 ответ

Сложение и деление двойников в Java

Я использую библиотеку EJML в своем проекте. Я написал метод, который вычисляет дисперсию вектора строки SimpleMatrix. В какой-то момент я заметил, что я получаю дисперсию> 0,0 при передаче вектора с равными элементами в этот метод. Я написал это дл…
29 мар '13 в 10:38
1 ответ

Класс ejml для векторной реализации

Я пытаюсь найти класс, похожий на DMatrixRMaj ejml, но для векторов, для того, чтобы сделать что-то вроде этого double[][] probPoints; //initialize probPoints [...] provad = new DMatrixRMaj(probPoints); provad.print(); к сожалению, DMatrixRMaj не пр…
26 июн '18 в 15:40
1 ответ

Исключение в потоке "main" java.lang.NoClassDefFoundError: org/ejml/simple/SimpleBase

Кажется, что здесь отсутствует библиотека Java Efficient Java Matrix Library(ejml), поэтому я скачал из источников здесь. Я создаю исполняемый файл Maven Jar и работаю в среде Openstack EDP Spark. У меня проблемы с выяснением, как решить эту проблем…
04 сен '17 в 12:28
0 ответов

Целочисленная матричная форма в ejml

Я использую ejml: знаете ли вы, существует ли определенный класс для моделирования целочисленных матриц? Если его не существует, что лучше всего использовать?
06 июл '18 в 12:25
1 ответ

DMatrixRMaj: получить данные в матричной форме

Когда я инициализирую новый DMatrixRMaj в ejml (стандартный формат для реальной матрицы), он может хранить внутренне double[][] матрица. пример double[][] a = new double[][]; //init a DMatrixRMaj d = new DMatrixRMaj(a); //math operations on d Теперь…
10 май '18 в 14:50
1 ответ

Не удалось собрать программу Scala с зависимостями gradle и java.

У меня есть несколько простых проблем (хотя для меня это слишком сложно): Я пытаюсь создать простую тестовую программу Scala, которая имеет зависимости от библиотеки Java, используя gradle. Моя тестовая программа следующая SRC / Основной / Scala / t…
20 ноя '16 в 14:29
1 ответ

Java: инверсия матрицы с использованием EJML не работает должным образом

В рамках проекта Java, который я разработал, мне нужно вычислить обратную матрицу. Для согласования с другими проектами и другими разработчиками я использую библиотеку Efficient Java Matrix Library (orj.ejml). Для инвертирования Матрицы я использую …
24 июл '15 в 08:41
1 ответ

ejml library use mult() to multiply a matrix by a scalar

For example, I want to multiply the scalar, Gamma, by the NxN matrix, A, and return the result as the NxN matrix, B, ie B = Gamma * A. Во-первых, я создаю DenseMatrix64F A, DenseMatrix64F B а также double Gamma, Then, I would like to use the method:…
11 сен '14 в 16:48
2 ответа

Инициализировать вектор в ejml в стиле Matlab

В Mablab/Octave я могу создать новый вектор в стиле range, например:v = [1:10]; Однако, когда я помещаю его в уравнение ejml (Java), оно не работает:eq.process("v = [1:10]"); Это работает только для явной инициализации, например:eq.process("v = [1 2…
15 май '15 в 08:27
0 ответов

SingularMatrixException при решении системы линейных уравнений

Я использую EJML для решения системы линейных уравнений. EJML использует двойники. Мои входы (и ожидаемые выходы) являются целыми числами. Я опущу.000 из toString(). Моя матрица А выглядит следующим образом (хотя это ~1000x1000): 1 0 0 0 0 1 -1 1 0 …
22 дек '16 в 20:54
1 ответ

Расчет линейных систем с использованием EJML

Как именно мне отформатировать мой код, чтобы он занял 1x+2y+3z+4w=5e 6x+7y+8z+9w=10e 11x+12y+13z+14w=15e 16x+17y+18z+19w=20e и вернуться x,y,z,w? Я пытался следовать формату, описанному в этом ответе. В настоящее время у меня есть следующий код, ко…
19 янв '16 в 14:23
1 ответ

Android - не удалось найти класс... ссылка с

Я пишу свой 4-й год проекта и пытаюсь добавить внешнюю библиотеку, но по какой-то причине я не могу запустить ее. Я гуглил уже несколько дней и до сих пор не могу решить эту проблему. Я пробовал следующее:1) Я добавил файл jar в папку "libs"2) Я доб…
04 май '13 в 20:13
1 ответ

Ограничения по размеру матрицы

Я начал использовать EJML для матричных вычислений. Я хочу знать пределы данных, которые может содержать матрица. Для этого я использовал следующие строки и столкнулся с очень странной проблемой. DMatrixSparseCSC TesT = new DMatrixSparseCSC(175285 ,…
31 авг '18 в 14:25
1 ответ

Ошибка при назначении значения для матричного элемента с помощью уравнения

У меня есть несколько простых строк кода в Java с использованием уравнения ejml следующим образом: eq.process("T = zeros(2,3)"); eq.process("T(1,1)=10"); eq.process("T(1,0)=1"); eq.process("T(1,2)=8"); Последняя строка не работает, выдает ошибку "По…
15 май '15 в 21:17
1 ответ

Используя EJML, есть ли быстрый способ найти среднее значение столбцов матрицы?

Искал функцию, которая возвращает один размерный SimpleMatrix, дающий среднее значение.
15 янв '17 в 08:57
1 ответ

Как переопределить столбцы / строки матрицы с Jeigen (против EJML)

Я использую Jeigen для представления матриц в Java (Jeigen - оболочка для Eigen). Библиотека быстрая и простая, но мне не хватает одной классной функции. Насколько я вижу, Jeigen не поддерживает обмен столбцами или строками (например, операция над с…
13 фев '16 в 01:02
3 ответа

Найдите обратную матрицу, используя EJML.jar

Может ли кто-нибудь помочь мне получить код для поиска обратной матрицы, используя EJML.jar
28 мар '14 в 05:32
1 ответ

Проблема с загрузкой CSV с EJML

Я сталкиваюсь с некоторыми проблемами при использовании MatrixIO.loadcsv() функция в ejml. На самом деле мне нужно загрузить файл в матрицу; Я следую этому официальному примеру: public static void main( String args[] ) { DMatrixRMaj A = new DMatrixR…
27 июн '18 в 07:58
1 ответ

Умножение матриц с использованием EJML

double[][] data_array SimpleMatrix dataMatrix = new SimpleMatrix(data_array); SimpleMatrix omegaMatrix = new SimpleMatrix(omega); SimpleMatrix cMatrix = dataMatrix.mult(omegaMatrix); System.out.println("Multiplied"); cMatrix.print(); я использую EJM…
17 мар '14 в 11:32
1 ответ

Вычтите 1 x M матрицу из N x M матрицы в ejml

Предполагая, что объекты SimpleMatrix 1 x M (A) и N x M (B) в ejml, существует ли простой способ вычесть A из B? Я искал способ повторить строки A, чтобы быть размером B, но не нашел способ сделать это легко. SimpleMatrix A = new SimpleMatrix(1, 2);…
17 янв '18 в 00:34