Télécharger la liste

Description du projet

Mathomatic is a portable, general-purpose computer algebra system (CAS) that can solve, differentiate, simplify, combine, and compare algebraic equations, perform standard, complex number, modular, and polynomial arithmetic, etc. It does some calculus and is very easy to compile/install, learn, and use. The symbolic math application with a simple command-line interface is designed to be a colorful algebra calculator that is reliable, responsive, and convenient to use. The symbolic math library is lightweight and easy to include in other software, due to being written entirely in C with no additional dependencies.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2012-03-10 07:24
15.8.1

Certains documents manquants importants ont été inclus, à partir de cette version, pour les devinettes d'à l'aide de Mathomatic. La simplification des makefiles et module ont été corrigés.
Tags: Documentation, Bugfixes
Some important missing documentation has been included, starting in this release, to take the guesswork out of using Mathomatic. The makefiles and modulus simplification have been fixed.

2012-02-19 11:38
15.8.0

C'est principalement une version corrigeant des problèmes. Il corrige la simplification de la division par des expressions avec des nombres imaginaires dans les. Cela permet des expressions exponentielles complexes comme les expansions tan(x) et cot(x) pour simplifier joliment maintenant avec Mathomatic m4. Il s'agit d'un bug dans la version précédente de Mathomatic (15.7.3). Quelques autres améliorations mineures ont été apportées.
Tags: bugfix, Enhancements
This is mainly a bugfix release. It fixes simplification of division by expressions with imaginary numbers in them. This allows complex exponential expressions like the tan(x) and cot(x) expansions to simplify nicely now with m4 Mathomatic. This was a bug only in the previous version of Mathomatic (15.7.3). A few other minor improvements have been made.

2012-02-02 14:02
15.7.3

Le « optimiser tous », aider, pousser et simplifier les commandes ont été améliorées. Options supplémentaires et mieux sont disponibles dans la bibliothèque de mathématiques symboliques. Les fonctionnalités de la bibliothèque sont maintenant très similaire à l'application. Tous les scripts requis pour faire une nouvelle version de Mathomatic ont maintenant été publiés dans la distribution du code source. Bugs mineurs ont été corrigés. Recherche automatique d'un nom de variable dans tous les espaces de l'équation est maintenant supportée ; par conséquent, si trouvé, est sélectionnée et affichée. Utilisation « / » à la recherche des attaquants et « # » pour rechercher vers l'arrière de l'équation actuelle à l'invite de la principale.
Tags: Maintenance, Enhancements
The "optimize all", help, push, and simplify commands have been improved. Additional and better options are available in the symbolic math library. The functionality of the library is now very similar to the application. All scripts required to make a new release of Mathomatic have now been published in the source code distribution. Minor bugs were fixed. Automatic searching for a variable name in all equation spaces is now supported; the result, if found, is selected and displayed. Use "/" to search forwards and "#" to search backwards from the current equation at the main prompt.

2011-11-19 03:42
15.7.1

Milliers séparateurs en constantes ont été supprimés, en raison de bugs dans de nombreuses bibliothèques c standards. Les tests et les messages d'erreur et d'avertissement ont été améliorés. Seuls les messages utiles sont sorties lors du débogage maintenant. Une commande « unfactor comte » a été ajoutée à élargir et à compter le nombre de termes d'un polynôme. Coloration utile a été ajoutée à la commande d'aide. Plus de commandes n'ignorent pas le préfixe « répéter » maintenant ; Cela signifie souvent à plein de simplification, sauf si elle sert une fonction de répétition. La commande dérivée a été fixée pour arrêter quand la dérivée atteigne zéro. Les tests maintenant travaillent sous CygWin.
Tags: Enhancements, Bugfixes, Stable
Thousands separators in constants were removed, due to bugs in many standard C libraries. The tests and error/warning messages were improved. Only helpful messages are output when debugging now. An "unfactor count" command was added to expand and count the number of terms of any polynomial. Helpful coloring was added to the help command. More commands do not ignore the "repeat" prefix now; often it means to do full simplification, unless it serves a repeat function. The derivative command was fixed to stop when the derivative reaches zero. The tests now work under CygWin.

2011-11-03 07:55
15.7.0

La commande de calculer permet un argument équation-numéro-gamme pour faciliter l'utilisation, la nintegrate corrigée (numérique intégrer) commande permet maintenant de limites sur la ligne de commande, et la commande de fracture corrigée permet maintenant le dividende et diviseur sur la ligne de commande. La commande de la parcelle permet de ^ sur la ligne de commande pour faciliter l'utilisation. Nettoyage de code c a été fait et des options de compilation ont été corrigées. La commande d'affichage dans la bibliothèque de mathématiques symbolique a été corrigée pour travailler comme il se doit. Les variables peuvent être comptés avec la nouvelle commande « comte de variables ».
Tags: cleanup, Enhancements
The calculate command allows an equation-number-range argument for ease of use, the corrected nintegrate (numerical integrate) command now allows bounds on the command line, and the corrected divide command now allows the dividend and divisor on the command line. The plot command allows ^ on the command line for ease of use. C code cleanup was done and compilation options were corrected. The display command in the symbolic math library was corrected to work as it should. Variables can be counted with the new "variables count" command.

Project Resources