Difference between revisions of "System requirements"

From SUMOwiki
Jump to navigationJump to search
 
(17 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 
== Mandatory Requirements ==
 
== Mandatory Requirements ==
  
In order to use the M3-toolbox you must have at least the following:
+
In order to use the SUMO Toolbox you must have ''at least'' the following:
  
* [http://www.mathworks.com/ Matlab] version 7.2 or 7.3.  Previous versions ''may'' work if you are lucky, it depends on what you need.  The same goes for later versions, albeit to a lesser degree.
+
* [http://www.mathworks.com/ Matlab] version R2008b up to R2016a
 +
Other versions ''may'' work, it depends on what you need.
  
In addition the following Matlab toolboxes are strongly recommended
+
In addition the following Matlab toolboxes are strongly recommended (it depends on what you use):
  
* Neural Network Toolbox
+
* [http://www.mathworks.com/products/neuralnet/ Neural Network Toolbox]
* Genetic Algorithm and Direct Search Toolbox
+
* [http://www.mathworks.com/products/gads/ Genetic Algorithm and Direct Search Toolbox]
* Optimization Toolbox
 
  
The M3-Toolbox will work on every operating system that Matlab supports (Windows, Mac OSX, Linux, Solaris, ...), see [http://www.mathworks.com/support/sysreq/previous_releases.html the matlab website] for details.
+
And to a lesser degree, but still recommended:
 +
 
 +
* [http://www.mathworks.com/products/statistics/ Statistics Toolbox]
 +
* [http://www.mathworks.com/products/optimization/ Optimization Toolbox]
 +
* [http://www.mathworks.com/products/splines/ Splines Toolbox]
 +
 
 +
Finally, if you wish to try the support for parallel computing you will need:
 +
 
 +
* [http://www.mathworks.com/products/parallel-computing/ Parallel Computing Toolbox]
 +
 
 +
The SUMO Toolbox will work on every operating system that Matlab supports (Windows, Mac OSX, Linux, Solaris, ...), see the [http://www.mathworks.com/support/sysreq/previous_releases.html Matlab website] for details.
  
 
== Compilation Requirements ==
 
== Compilation Requirements ==
Line 17: Line 27:
 
If you want to compile the toolbox from source you will need:
 
If you want to compile the toolbox from source you will need:
  
* Java SDK v1.5 or greater (we have only tested JDK from Sun Microsystems)
+
* Java SDK v1.5 or greater (we have only tested the JDK from Sun Microsystems)
* Apache Ant (http://ant.apache.org/)
+
* [http://ant.apache.org/ Apache Ant] or [http://www.eclipse.org Eclipse]
  
If you want to use the SVM/FANN/... libraries or compile any of the C/C++ examples you will need the standard GNU tools (make, gcc, ...) as well.
+
If you want to use some of the Support Vector Machine or fast Neural Network libraries you will need the standard GNU tools (make, gcc, ...) as well, to compile the C/C++ codes.
  
 
See the [[installation]] instructions for how to compile the toolbox.
 
See the [[installation]] instructions for how to compile the toolbox.

Latest revision as of 21:42, 29 February 2016

Mandatory Requirements

In order to use the SUMO Toolbox you must have at least the following:

  • Matlab version R2008b up to R2016a

Other versions may work, it depends on what you need.

In addition the following Matlab toolboxes are strongly recommended (it depends on what you use):

And to a lesser degree, but still recommended:

Finally, if you wish to try the support for parallel computing you will need:

The SUMO Toolbox will work on every operating system that Matlab supports (Windows, Mac OSX, Linux, Solaris, ...), see the Matlab website for details.

Compilation Requirements

If you want to compile the toolbox from source you will need:

  • Java SDK v1.5 or greater (we have only tested the JDK from Sun Microsystems)
  • Apache Ant or Eclipse

If you want to use some of the Support Vector Machine or fast Neural Network libraries you will need the standard GNU tools (make, gcc, ...) as well, to compile the C/C++ codes.

See the installation instructions for how to compile the toolbox.