software to solve system of nonlinear equations

2.1k Views Asked by At

I am looking for a software to solve system of nonlinear equations.

It would be great if the software can satisfy the following requirements

  1. It can support symbolic computation.
  2. It deals well with large scale systems
  3. It would be better if it can generate some examples of system of nonlinear equations since I need some instances of systems to carry our experiments.

I know matlab can do the job but I don't think that it can support symbolic computation well.

Thanks in advance for any suggestions.

3

There are 3 best solutions below

0
On

Mathematica is well suited to your problem. It supports a number of non-linear solvers and it is great for symbolic computation. Personally with the latest edition of Mathematica I find that I can typically outperform Matlab in terms of both speed and functionality. The documentation also provides a wealth of examples.

3
On

@user46764

Maple can do the job too. Supports symbolic computation but keep in mind if your systems are large and you want symbolic solutions you will use a lot of memory and time. This goes in general.

The help is good with many examples and its language is capable of satisfying your requirement number 3.

0
On

I created a header-only library for finding approximate solutions to systems of polynomial equations iteratively. There are example usages and documentation in the wiki.