EULER offers fast and interactive numerical computation with real, complex numbers, matrices, and intervals.
If you have data contained in a file, EULER can read it and produce plots, fit polynomials, and do further computations. Additionally, if you have a numerical algorithm to test, you can provide a prototype of this algorithm in the EULER programming language. This is usually done much quicker and is interactive, allowing for the use of graphics to verify the algorithm. Euler is best suited for inspecting and discussing functions, linear algebra, testing numerical algorithms, solving differential equations, computing polynomials, studying interval arithmetic, and examining and generating sound files.
Euler features real, complex, and interval scalars and matrices, a programming language with local variables, default values for parameters, variable parameter number, passing of functions, two and three dimensional graphs, marker plots, density and contour plots, animations, numerical integration and differentiation, statistical functions and tests, differential equations, interval methods with guaranteed inclusions, function minimizers, simplex algorithm, interpolation and approximation, finding roots of polynomials, Fast Fourier transform, an exact scalar product using a long accumulator, and Postscript graphics export. Euler requires GTK2.
In the latest release, the program has been ported to GTK2, with minor UI enhancement and autotool. Additionally, the interval abs function has been synced to Rene Grothman's one, as well as the mshuffle function. The rad/degree functions have also been synced, and there has been a beginning of sync for yacas access inside Euler.
Version 1.61: N/A