memect / hao

好东西传送门
1.4k stars 461 forks source link

@极度视界 在Android上有哪些好用的数值计算库? #217

Closed haoawesome closed 9 years ago

haoawesome commented 10 years ago

http://www.weibo.com/1826366085/BoijQA40h

haoawesome commented 10 years ago

http://en.wikipedia.org/wiki/Numerical_analysis Numerical analysis is the study of algorithms that use numerical approximation (as opposed to general symbolic manipulations) for the problems of mathematical analysis (as distinguished from discrete mathematics).

http://en.wikipedia.org/wiki/List_of_numerical_libraries This is a list of notable numerical libraries, which are libraries used in software development for performing numerical calculations.

haoawesome commented 10 years ago

android math 能做不少,要不试试JAMA ? 这里有个例子 https://github.com/acompagno/Android-Examples

haoawesome commented 10 years ago

问: @极度视界 在Android上有哪些好用的数值计算库? 答: 要不试试JAMA ? 这里有个例子 https://github.com/acompagno/Android-Examples 再看看C++ Math Library Test https://github.com/mfoo/Math-Library-Test

haoawesome commented 10 years ago

https://code.google.com/p/efficient-java-matrix-library/wiki/FAQ

Will EJML work on Android?

Yes EJML has been used for quite some time on Android. The library does include a tinny bit of swing code, which will not cause any problems as long as you do not call anything related to visualization.

If you are getting compilation errors complaining about the swing code when using EJML then you need to stop compiling EJML inside of your Android project. Just grab the precompiled jar and it into the lib/ directly and the Android development platform will take care of the rest.

In the past there was a nogui jar for Android. That jar has been deprecated since it wasn't necessary. Just use the standard jar.