Meditor for Windows v.4.0

Advertisement
Advertisement

The goal of this project is to provide a java symbolic computing library with a mathematical editor front-end. There are several computer algebra systems available on the market, most of them developed in other languages, mainly C/C++ and Lisp. But the benefits of using java in symbolic computation are great. Aside from being widely used and to comply with various standards, this language has two features of concern : readability and portability.Regarding readability, the goal is to produce a code as nice and short as the pseudo-code found in textbooks or research papers. As an illustration, here is what the Euclidean algorithm would look like: Polynomial gcd(Polynomial p, Polynomial q) { while(q.signum()!=0) { Polynomial r=p.remainder(q); p=q; q=r; } return p; }It entails a dedicated development effort. This choice of clear coding, enabled by java, may have consequences in terms of performance compared to other software. But it could be worth the commitment, in the respect that understanding an algorithm just by looking at the code is made possible. Object-orientation allows to hide ugly optimizations behind a clean, easy to use interface.Some may doubt however that java will ever be as clear as C++ because it doesn't provide operator overloading, which means that a+b is written a.add(b), and will remain as such. The interested reader can look at the on-going discussion on the matter at Sun.As for portability, it means that a lot of platforms are available at no cost, from powerful unix workstations or servers to handheld devices. To make it possible, the project is split in two parts : the engine (jscl) and the mathematical editor front-end (meditor). The engine is usable interactively or in batch mode from a java shell interpreter (like BeanShell for instance), or as a java library in any third-party application.Features :polynomial system solvingvectors and matricesfactorizationderivativesintegrals (rational functions)boolean algebrasimplificationgeometric algebrajava code generationgraphical rendering of math expressions

The goal of this project is to provide a java ...

clean, optimizations, operator, software, performance

 
  • Meditor for Windows
  • 4.0
  • Raphael Jolly
  • Win All
  • Shareware
  • 19.32 Mb
  • 167
 
 

Review Meditor for Windows

  • captcha
 

Other software of Raphael Jolly
  • databeans  v.2.1a new, fully object oriented persistence framework for java;client/server, transactional, garbage collected, with persistent versions of the Collection classes, XML export/import, security, it aims to replace (not just complement) relational db solut ...
    
    New Miscellaneous software
    • Galaxies 3D  v.1.1Galaxy, as your personal 3D telescope, allows the virtual exploration of the most beautiful galaxies in the Universe.
    • Planetary Aspects and Transits  v.21.46Displays aspects between planets at a given date, personal transits and synastry. It has graphical and dynamical displays as well as tabular. It identifies aspect patterns and enables searches for them, and graphs planets transiting natal planets.
    • Heliocentric Planetary Aspects  v.23.37Displays heliocentric aspects between planets at a given date, personal transits and synastry. It has graphical and dynamical displays as well as tabular. It identifies aspect patterns and enables searches for them.