2013-03-13 3 views
2

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

Я работаю в Eclipse.I загрузил jama-файл jar и добавлен в JRE System Library. Проблема заключается в том, что я создаю новый объект Matrix, передавая двумерный двойной массив как аргумент конструктора, IDE упоминает, что «конструктор Матрица (double [] []) не определена ».

Я гугле много, но ничего не получил :(

есть кто-то наткнулся на него? Как мне справиться с этим?

ответ

0

Документация JAMA позволяет предположить, что на самом деле это такой конструктор. Быстрый тест с jama 1.0.3 в netbeans IDE подтверждает, что конструктор существует и может быть использован соответствующим образом.

Я подозреваю, что lib не загружен должным образом. Возможно, вы создали свой собственный класс Matrix, и вместо этого он используется класса Jama.Matrix. Возникает ли ошибка, когда вы используете Jama.Matrix вместо Matrix?

+0

Проблема была устранена при использовании Jama.Matrix ... Спасибо за ответ –

0

Получить файл матрицы. Добавьте банку в свой путь к классу (в net beans, я просто добавлю его в библиотеки для проекта, я считаю, что вы должны добавить файл матрицы Matrix в «путь сборки java» в eclipse).

Как только вы сделаете это, будет доступна матрица (двойная [] []).