3

是否有一个开源库,它具有 Matlab 的所有功能,具有高级高级功能,但纯粹是在 java 中完成的?

编辑:有些人误解了我的意思。

我正在寻找一个模仿 matlab 的函数库,所以没有 matlab 语法。(也许有一个对象会处理所有的鸭子打字)具有 matlab 功能/功能的 Java 语言。

4

3 回答 3

3

MATLAB 的所有功能?不,没有。

Java有一些数值库。但是,覆盖范围远不如 MATLAB 广泛。此外,可以说,该语言本身并不是非常适合计算线性代数之类的东西(例如,缺少运算符重载使得任何矩阵操作代码都很难阅读)。

有关一些指针,请参阅Java Numerics

于 2012-05-24T13:16:19.903 回答
1

试试 Mathworks - http://www.mathworks.in/help/techdoc/matlab_external/f44062.html

或 jMatlab。链接 - http://www.jmathlib.de

于 2012-05-24T13:16:55.530 回答
1

我想不是; Octave 是一个 MatLab 外观(不是真正的库),但用 C++ 编写(http://www.gnu.org/software/octave) 对于一些数值库,请参见http://en.wikipedia.org/ wiki/List_of_numerical_libraries#Java

于 2012-05-24T13:20:16.493 回答