Genius (mathematics software)
Developer(s) | Jiri Lebl |
---|---|
Stable release | 1.0.26[1]
/ 19 February 2021 |
Repository | |
Written in | C |
Technical computing | |
License | GPL |
Website | www |
Genius (also known as the Genius Math Tool) is a
GTK+
libraries. The graphical version supports both 2D and 3D plotting. The graphical version includes a set of tutorials originally aimed at in class demonstrations.
History
Genius was the original calculator for the
interactive geometry software
, but this merge never materialized. Version 1.0 was released in 2007 almost 10 years after the initial release.
Example GEL source code
Here is a sample definition of a function calculating the factorial recursively
function f(x) = ( if x <= 1 then 1 else (f(x-1)*x) )
GEL contains primitives for writing the product iteratively and hence we can get the following iterative version
function f(x) = prod k=1 to x do k
See also
- Comparison of numerical analysis software
Notes
- ^ George Lebl (18 February 2021). "GENIUS 1.0.26 the "Dilapidated barn" release". Retrieved 19 February 2021.
- ^ "Genius". www.jirka.org. Retrieved 2009-03-06.