Galileo is a math tool supporting both numeric and symbolic operations.
278
Galileo is the genesis of a symbolic and numerical math tool written in Scala; a Computer Algebra System (CAS). It's similar to matlab or octave, but has many features of maple and mathematica as well in the sense that it supports variables and symbolic calculations.
Differentiating features:
simplify command)prove(1/x==x^(-1)))Galileo is available as both
A Docker image of Galileo is available on Docker hub, and can be run as follows (on Mac or Linux):
$ docker run -it --rm cascala/galileo:0.1.3
Galileo can also be built from its source files using the 'sbt' build system:
$ git clone https://github.com/cascala/galileo.git
$ sbt run
You can use Galileo as a mathematical library in any JVM language (Java, Kotlin, Scala...). For details, see: https://search.maven.org/search?q=g:com.github.cascala
For Maven, one can use:
<dependency>
<groupId>com.github.cascala</groupId>
<artifactId>galileo_2.13</artifactId>
<version>0.1.3</version>
</dependency>
For sbt, one can use:
libraryDependencies += "com.github.cascala" %% "galileo" % "0.1.3"
Detailed documentation is available for the
Content type
Image
Digest
Size
107.6 MB
Last updated
almost 7 years ago
docker pull cascala/galileo