Yacas
From Wikipedia, the free encyclopedia
Yacas | |
Yacas as a TeXmacs session |
|
Developer: | Ayal Pinkus et. al. |
---|---|
Latest release: | 1.0.63 / January 7, 2007 |
OS: | Cross-platform (list) |
Use: | Computer algebra system |
License: | GPL |
Website: | Yacas homepage |
Yacas (English: yackass [American English]; IPA: [ˈjækˌæs]) is an open source, general-purpose, easy-to-use computer algebra system. The name is an acronym for Yet Another Computer Algebra System.
Yacas is built on top of its own programming language designed for this purpose, in which new algorithms can easily be implemented. The language is closely related to LISP and Mathematica's programming language, and includes expression transformation (term rewriting) as a basic feature of the language.
Yacas handles input and output in plain ASCII or in OpenMath, either interactively or in batch mode.
Contents |
[edit] Advantages
Yacas is available to everyone at zero cost.
[edit] Criticism
A minor criticism of Yacas is that it return the numeric answer in a non-standard numeric format. For example:
Calculating e^123.456 returns
- In> Exp(123.456)
- Out> Exp(123.456)
- In> N(%)
- Out> 0.4132944352e54
Where as a high school scientific calculator would return the result as 4.132944352e53