java - 如何求解随机非线性方程组?

标签 java c

我用的是 matlab,内置的求解功能很棒。

它采用一组包含 xyz 或其中任何内容的字符串,并求解任何非线性方程组所有可能的解决方案。

喜欢:

x^2 + y^3 = 2
sin(y) * diff(log (x)) = 3

它可以解决这个问题并给出所有的解决方案.....

我该怎么做?我知道牛顿定律和正割法,但要给出所有解决方案似乎太难了。那里有lib吗? Java 或 C++

最佳答案

您可以使用 MATLAB Engine 将 MATLAB 本身与 C++ 一起使用或 MATLAB Coder

关于java - 如何求解随机非线性方程组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8101302/

相关文章:

java - 如何将 Char 数组的子字符串传递给 Java 的另一个函数?

c - for 循环中的某些语句不会在每次迭代时执行

c - printf 与 C 中的制表符对齐

java - 启动 Java Web 启动应用程序后没有任何反应

java - 使用 Ivy/ant 从命令行将符号名称解析为版本号?

java - 程序可以区分用户键输入和程序键输入吗?

c - 直方图进入无限循环

c - mpi 文件读取未结束

c - seccomp 系统调用陷阱函数中的指针返回值

在属性文件中配置 Java