Euler Version 23 is out. There are numerous new features and improvements. I included the free AlgLib library in Euler, mainly for their code for special functions, which allows me to retire some slow inverse distributions in Euler like invxnormaldis. I also replaced my Gamma function with their code.
From the numerical library, I tried some algorithms. E.g., I added their Gauß algorithm, just to see, how it would perform. In fact, I did not find any improvements to the already built-in algorithms.
A very nice addition is the eigenvalue algorithm from AlgLib. The algorithm works only for real matrices. The eigenvalue routine uses this algorithm by default for real matrices. The polysolve routine can be triggered with >usematrix to apply this algorithm to the companion matrix. By default, the quick Baurhuber method is used.
Another nice addition is the Fast Hartley Transform, which is similar as the Fourier Transform, but stays inside the real numbers.
I updated the sound generation to a sample rate of 44100, and tuned the sound analysis to reflect modern computers.
The documentation got an update. Many core functions are now listed in the reference as comment functions. This makes it easier to find all functions belonging to one topic. Comment functions are not found in Euler. They are only good for documentation. I added a lot more links. Some bugs in the help window have been removed.
Finally, I encourage every user to open a web space for Euler notebooks, and publish their works. High quality notebooks with good presentation and good content would help spread Euler faster than I ever could. Especially welcome are pages in foreign languages.