| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Общие вопросы > Commons math. Linear Algebra + Complex |
| Автор: eonqee 10.12.2013, 21:51 |
| Вопрос от новичка в java. Нужно чтобы можно было использовать http://commons.apache.org/proper/commons-math/userguide/complex.html в http://commons.apache.org/proper/commons-math/userguide/linear.html#a3.2_Real_matrices. Вроде в http://commons.apache.org/proper/commons-math/userguide/linear.html#a3.6_Non-real_fields_complex_fractions_... (пункт 3.6 Non-real fields) написано, что можно использовать Complex, но как не пойму. |
| Автор: Stolzen 11.12.2013, 09:24 |
| Вам нужен интерфейс FieldMatrix<Complex> (имплементации находятся в Array2DRowFieldMatrix<Complex> и в BlockFieldMatrix<Complex>) |
| Автор: eonqee 11.12.2013, 19:30 |
| Stolzen, можно немного подробней о том что нужно сделать? не знакомы слова "интерфейс" и "имплементация" |
| Автор: Pawl 11.12.2013, 20:01 | ||
|
| Автор: eonqee 11.12.2013, 20:52 |
| Pawl, работает, спасибо) и наверно последний вопрос: как сделать чтобы http://commons.apache.org/proper/commons-math/userguide/linear.html#a3.4_Solving_linear_systems тоже умел работать с Complex? Добавлено через 12 минут и 36 секунд правильно ли я понимаю, что https://issues.apache.org/jira/browse/MATH-882? |
| Автор: Pawl 11.12.2013, 21:32 |
Похоже, что так - судя по сигнатурам методов RealMatrix solve(RealMatrix b) и RealVector solve(RealVector b). RealMatrix и RealVector работают только с вещественными числами. |