JAMA - это базовый пакет линейной алгебры для Java. Он предоставляет классы пользовательского уровня для построения и управления реальными плотными матрицами.
1 ответ

Реализация Java в EigenValue и EigenVector

Я реализую алгоритм обучения метрики, я хочу уменьшить размерность данных. Я использую Java и библиотеки (Jama) для реализации и PCA, чтобы уменьшить размерность. Когда я использовал eig из библиотеки Jama для получения собственных значений, это зан…
17 июн '14 в 15:34
1 ответ

Производительность JAMA Matrix

Прежде всего, извините за мой плохой английский, но мне нужна ваша помощь. Я разработал программу моделирования с использованием Java Swing, где я использовал множество матричных вычислений. Моя программа только что закончилась, но мне нужно ускорит…
23 авг '13 в 08:50
1 ответ

Тип данных BigDecimal Vs Double

Существует класс, написанный Jama Matrix на Java. Класс такой public Matrix (int m, int n, double s) { this.m = m; this.n = n; A = new double[m][n]; for (int i = 0; i < m; i++) { for (int j = 0; j < n; j++) { A[i][j] = s; } } } Он может создат…
06 июн '18 в 18:41
1 ответ

Невозможность написать импорт для Jama в Java

Пытался реализовать пример, но я получил ошибку в заголовке http://math.nist.gov/javanumerics/jama/doc/Jama/Matrix.html Мне просто интересно, как мне написать импорт для него. Я ничего не нашел в Интернете. Спасибо
02 ноя '14 в 20:24
3 ответа

Как распечатать столбцы матрицы JAMA?

Я использую пакет JAMA.matrix. Как мне распечатать столбцы матрицы?
11 мар '09 в 11:49
0 ответов

Транспонирование матрицы перед выполнением SVD с Jama

Поэтому я использую Jama (матричную библиотеку Java) для вычисления SVD матрицы A. Проблема в том, что Jama работает, только если A (mxn) - это матрица, где m >=n, и я использую матрицу, где m Я читал, что это можно решить, выполнив A' (транспониров…
16 ноя '12 в 22:33
1 ответ

Как ускорить этот код? исчисление итерации по строкам и столбцам матрицы

У меня есть кусок кода, который выполняет вычисления на матрице, просматривая ее строки и столбцы. Выполненное исчисление - это мера косинусного расстояния с кодом, который я нашел в Интернете (не удалось получить ссылку прямо сейчас). Там может быт…
02 мар '12 в 15:17
1 ответ

List<List <Double >> для удвоения [][] для JAMA или других библиотек

Я не могу заставить мой список> удвоить [] [] для работы с пакетом линейной алгебры, таким как JAMA. В основном у меня есть какой-то список с такими координатами: [[2.63, 11.087, -12.054], [2.357, 13.026, -15.29], [1.365, 16.691, -15.389], [0.262, 1…
22 май '13 в 10:36
1 ответ

Jama.Matrix ClassNotFoundException

Я пытаюсь использовать пакет Jama в своем коде в Linux. В моем основном классе я пытаюсь использовать класс Matrix. Вот мой основной класс: import Jama.*; class Main { public static void main(String[] args) { Matrix A = new Matrix(3,5); } } Я не исп…
07 дек '09 в 22:14
1 ответ

Модульная обратная матрица в Java

Я пытаюсь разработать модульную инверсию матрицы, как это можно сделать в Java? До сих пор я нашел пакет Jama package - http://math.nist.gov/javanumerics/jama/ Может использоваться для обратного и умножения матриц, однако я нахожусь в тупике, пытаяс…
29 окт '14 в 00:16
1 ответ

Конвертировать spark.sql.DataFrame в Array[Array[Double]]

Я работаю в искре и, чтобы нанять Matrix класс Jama библиотека, мне нужно преобразовать содержимое spark.sql.DataFrame в 2D массив, т. е. Array[Array[Double]], Хотя я нашел довольно много решений о том, как преобразовать один столбец кадра данных в …
18 фев '19 в 16:49
1 ответ

Матрица Jama и логическая ошибка в операторе if else в Java

Я пытаюсь реализовать некоторый блок кода. У меня есть четыре массива. double[]timea={1.0,2.0,3.0,4.0,5.0,6.0}; double[]speed={11.0,12.0,8.0,13.0,9.0,6.0}; double[]timeb={1.5,2.5,4.0,5.5}; double[]speedb={12.3,8.5,6.9,7.8}; 1-й массив определяет вре…
08 авг '18 в 18:05
1 ответ

Используя JAMA, печатая матрицу, в которой есть вопросительные знаки

У меня есть матричный объект 99 X 99, который я заполнил из массива двойных чисел 99 X 99. Когда я использую метод print для объекта, я получаю несколько строк и столбцов? характер на протяжении всего выхода. Программа не выдает никаких исключений. …
14 апр '16 в 21:57
4 ответа

Проблема матрицы java jama

Я использую Джама для расчета СВД. Это работает очень хорошо. Если я передам квадратную матрицу. Например 2x2 или 3x3 и т. Д. Матрица. Но когда я пропускаю что-то вроде этого 2x3 или 4x8, это дает ошибку. Я использовал все их примеры. У них есть дру…
18 янв '10 в 15:45
2 ответа

participal Eigenvalues Java (JAMA)

Я просто перенес свой код из MATLAB в Java, и мне нужно собственное разложение матрицы, в частности, мне нужен только первый k значения не полное разложение. Однако в JAMA класс собственного разложения вычисляет полное собственное разложение. Я пыта…
31 май '12 в 15:48
2 ответа

Разложение по сингулярным значениям: разные результаты с Jama, PColt и NumPy

Я хочу выполнить разложение по сингулярным значениям на большой (разреженной) матрице. Чтобы выбрать лучшую (наиболее точную) библиотеку, я попытался воспроизвести приведенный здесь пример SVD, используя разные библиотеки Java и Python. Странно, я п…
16 июл '13 в 16:57
3 ответа

Как я могу исправить эту ошибку ArrayIndexOutOfBounds в Jama?

Я использую библиотеку Джама для матрицы. Я использовал следующую матрицу, но когда я попытался получить S, это дало мне ошибку. 1.0 1.0 0.0 1.0 0.0 0.0 0.0 0.0 0.0 11.0 1.0 1.0 0.0 0.0 0.0 0.0 0.0 1.0 0.0 0.0 12.0 2.0 1.0 1.0 0.0 0.0 0.0 0.0 0.0 0.…
21 янв '10 в 21:18
1 ответ

Зависимости для Джама в Maven

Где я могу найти jama зависимости для maven. Я проверил в MVN Repo, но не смог найти. I am using Jama-1.0.2.jar. Любые предложения.
19 ноя '13 в 07:23
3 ответа

Как умножить две одномерные матрицы с помощью JAMA?

Это может быть немного глупым вопросом, и я также мог неправильно понять, как лучше всего подойти к этой проблеме, но я по сути хочу сделать следующее: Я хочу умножить следующие матрицы вместе, чтобы получить результат -0,8. Однако в идеале я хотел …
31 авг '11 в 16:19
1 ответ

Рассчитать вращение между 2 наборами векторов

У меня есть 2 набора 3D Векторов с N записями. Я пытаюсь вычислить матрицу вращения, которая лучше всего выравнивает первый набор со вторым набором. Я полагаю, что могу использовать библиотеку java JAMA для достижения этой цели с помощью разложения …
19 июн '13 в 18:18