Bonjour à tous, dans une news précédente, Critor comparait au niveau du calcul exact ZoomMath et Autocalc cependant n'ayant que la version gratuite de ZoomMath, Critor n'a pu effectuer qu'un test partiel. Aujourd'hui, I.Q. Joe, le créateur de ZoomMath m'envoie la version payante de ZoomMath 500 après une demande pour effectuer un test complet de cette application. Ce test nous permettra d'apporter de l'aide et des informations à ceux qui en auront besoin... et apportera un support en français à l'application d'I.Q. Joe.
Introduction :
ZoomMath est une application de calcul formel contenant beaucoup de fonctions comme le calcul de sommes, les limites, les intégrales avec ou sans bornes... Rappelons aussi qu'il existe plusieurs versions de ZoomMath qui contiennent plus ou moins de features ; ces versions se nomment :
- -Zoom Math Starter Edition – App4Math™
- -Zoom Math 100 Pre-Algebra
- -Zoom Math 200 Algebra
- -Zoom Math 300 Algebra II
- -Zoom Math 400 Trigonometry
- -Zoom Math 500 Calculus
Vous pouvez d'ores et déjà télécharger sur le site officiel les versions gratuites de ZoomMath ou acheter une version payante.
Structure de l'application :
Attaquons-nous maintenant à l'application. Dès l'ouverture de l'application apparaissent des infos à propos de l'auteur de l'application ainsi que l'adresse du site internet de ZoomMath. Une fois que l'on a pressé une touche, plusieurs solutions s'offrent à nous, un écran nous informe que pour accéder à la totalité des fonctionnalités de ZoomMath, on peut appuyer sur pour entrer la clé fournie lors de l'achat de l'application payante. Une fois que vous serez enregistré, la touche vous indiquera des informations sur ZoomMath.
Comme vous pouvez le voir sur l'image, l’écran où l'on effectue les calculs est assez épuré malgré le "Zoom Math 500" en haut de l’écran qui au final prend peu de place et n'est pas si dérangeant.
Avant de commencer, il faut signaler que le signe - qu'il soit petit provenant de la touche ou gros provenant de la touche produira le même effet (moins d'erreurs possibles, donc !) et maintenant pour effectuer un calcul il vous suffit de procéder comme sur l’écran de la calculatrice, cependant, une chose est modifiée en ce qui concerne les calculs simples (* / + -), grâce à la touche , vous pouvez écrire les fractions naturellement.
Fonctions simples :
- - Grâce à + , vous pouvez utiliser les pourcentages dans vos calculs.
- - Grâce aux touches de fonctions ou encore grâce aux touches , utilisées avec ou non, vous pouvez inclure des fonctions mathématiques plus complexes.
- - Vous pouvez aussi calculer des valeurs absolues grâce aux barres accessibles avec les touches : plus et plus
- - Vous avez aussi accès aux factorielles grâce aux touches : + +
Vous remarquerez que ZoomMath utilise sa propre police d’écriture qui est assez jolie, l'affichage des caractères en gros pour les résultat finaux est aussi bien pensé ainsi que la ligne de pointillés qui sépare les différents calculs.
Un des points de ZoomMath qui est réellement pratique est l'utilisation des calculs avec des variables non définies : le moteur de calcul formel de ZoomMath s'occupe de tout, ce qui est très pratique :
Passons maintenant au menu Maths. Lorsque vous pressez la touche , vous tombez sur un menu similaire à celui de la TI, contenant un certain nombre de fonctions d'origine. Si vous voulez plus d'informations sur ces fonctions, n’hésitez pas à consulter :
ZoomMath 500 comporte aussi plusieurs fonctions assez innovantes et non présentes dans la TI.
Fonctions mathematique :
- - Grâce à + , vous avez la possibilité de calculer des intégrales, ou même l'expression littérale d'une primitive.
- - Grâce à , on peut aussi dériver une fonction quelconque.
Notons ici que l'on peut aussi dériver plusieurs fois une fonction en mettant une puissance au DX et au DY. - - Grâce à + , vous pouvez calculer des sommes.
- - Grâce à + , vous pouvez également calculer des limites de fonctions (la touche infini étant disponible avec + ).
- - Grâce à + , vous pouvez calculer toutes les informations sur un triangle en ne fournissant qu'une partie : (le symbole degré est disponible en pressant deux fois "^")
Grâce à ZoomMath, on peut aussi résoudre des systèmes simples si ils ne contiennent pas trop de variables :
Malheureusement ZoomMath abandonne si beaucoup de variables entrent en jeu sauf si vous lui renseignez beaucoup d'information. Mais on peut relever que ce système de résolution d’équations est assez efficace ! Si vous voulez taper des signes comme inférieur, inférieur ou égal, ou autre, il suffit de taper plus ou pour les inférieur ou supérieur et pour y ajouter le "égal", il suffit d'appuyer juste après sur .
Suites :
ZoomMath est une application qui gère aussi les suites : vous pouvez calculer les termes d'une suite et faire des opérations avec, ce qui est très pratique pour calculer les premiers termes d'une suite lors d'un DS ou autre :
ZoomMath inclut aussi un système qui permet de calculer les suites à partir d'une relation de récurrence :
Il existe aussi une autre manière de calculer certaines expressions liées aux suites sur ZoomMath, c'est l'utilisation des points de suspension : si par exemple l'utilisateur tape : 1+2+3+...+10, le résultat qui va s'afficher correspondra à la somme des chiffres de 1 à 10 et ceci est valable pour toutes les expressions de ce genre :
On peut egalement calculer des limites de suite grace a ces "..." par exemple :
nous renvoie 32 qui est la limite en +oo de la suite 16+8+4+2+1+0.5+0.25+...
Graphiques :
ZoomMath n'est pas uniquement un programme de calcul, il inclut aussi un traceur de fonctions certes un peu lent mais très bien fait et qui affiche les fonctions correctement contrairement à celui de TI qui, lui, affiche une courbe là où parfois il n'en faudrait pas (je pense notamment aux valeurs interdites)
Pour afficher une courbe avec ZoomMath, appuyez sur puis tapez votre fonction et ensuite appuyez sur puis . voici ce que donne une seule courbe :
Pour : y=1/(x+2)+2
Sans ZoomMath :
Avec ZoomMath :
On remarquera que ZoomMath affiche l’échelle seulement là où ça ne gêne pas la courbe ce qui est très pratique !
Trigonometrie :
ZoomMath sait aussi résoudre de nombreux problèmes de trigonométrie ; on peut noter la résolution des cos, sin ou autres fonctions trigonométrique, la résolution d'angles des triangles, vue précédemment, la conversion degré/radian et inversement et d'autre fonctions...
On notera que grâce à + ou ou les fonctions sec, cot et scs nous seront accessibles, fonctions qui n'existent pas sur l'OS de la TI.
ZoomMath permet d'effectuer tous les calculs que je vous ai montrés précédemment étape par étape pour pouvoir les recopier directement sur votre feuille (notez qu’apprendre votre cours sera d'autant plus efficace et plus rapide). Pour afficher les calculs étape par étape, tapez ce qu'il faut à l’écran et au lieu d'appuyer sur il vous faut appuyer sur à chaque étape que la calculatrice vous affiche.
ZoomMath comme l'a montré Critor dans une news précédente gère aussi les nombres complexes, grâce au menu ou l'on peut calculer le conjugué d'un complexe, ses parties réelle et imaginaire ainsi que module et argument, ce qui permet notamment de calculer des distances et des angles dans le plan complexe.
Comme l'a indiqué Critor dans sa news et comme dit dans le manuel de ZoomMath, bizarrement le calcul exact ne fonctionne pas vraiment avec la partie imaginaire, on peut espérer que ce défaut soit corrigé dans le futur.
Ce que l'on peut remarquer avec ZoomMath, et qui est tout de même très pratique, est le fait que chaque erreur (d’écriture ou autre) fasse l'objet d'une description qui indique où et quelle est l'erreur : sur ce point-là, ZoomMath est très intuitif.
ZoomMath se quitte avec la combinaison + qui vous fera revenir à l'écran d'accueil ou bien en appuyant sur + pour quitter ZoomMath et éteindre la calculatrice.
Conclusion :
À la fin du manuel de ZoomMath, il est indiqué une liste montrant les limites du programme qui sont les suivantes :- - La différenciation implicite
- - Les calculs de dérivées qui comportent des fonctions inverses
- - Les équations différentielles
- - Certains problèmes de taux liés
- - Le second théorème fondamental du calcul
- - Les intégrales qui impliquent division polynomiale longue
- - Fonctions hyperboliques
- - Règle de l'Hospital
- Intégration par parties
- - Intégration des puissances de fonctions trigonométriques
- - Substitutions trigonométriques
- - Intégrales impropres
En conclusion de ce test, je recommanderais ZoomMath à tous ceux qui ont les moyens de l'acheter : c'est vraiment un très bon programme même s'il ne résout pas tout étant données les capacités de la machine qui n'est pas adaptée au calcul formel de par sa lenteur.
Lien :
-Site de ZoomMath
Hello everyone, in a previous news, Critor compared the features of ZoomMath and Autocalc to do exact calculations. However, he could only test the free features of ZoomMaths. But today, I.Q. Joe, the creator of ZoomMath, sent me the full paid version of ZoomMaths 500 - after I asked him - so I could test all of its features. With this test we will be able to help and give information to people who need it.
Introduction :
ZoomMaths is an application to do computer algebra and symbolic manipulations and it gives access to a lot of functions such as calculating sums, limits, integrals with or without boundaries...
It is also noteworthy that ZoomMaths is available in multiple versions, giving more or less features. Those versions are:
- -Zoom Math Starter Edition – App4Math™
- -Zoom Math 100 Pre-Algebra
- -Zoom Math 200 Algebra
- -Zoom Math 300 Algebra II
- -Zoom Math 400 Trigonometry
- -Zoom Math 500 Calculus
They are not free, the price depends on the chosen version.
You can download both free or paid versions on the official website of ZoomMaths.
The structure of application:
Let's now try the application itself. As it opens, it displays information about its author and gives the url to its official website. When a key is pressed, a screen displays that we can press to input the key to unlock all paid features. Once registered, that key will, instead, display information about ZoomMaths.
As you can see on the picture, the homescreen is quite clean in spite of the "Zoom Math 500" text on the top which finally doesn't take a lot of space and is not disturbing.
Now, to calculate, just proceed as you would do on the calculator's official homescreen. However, two things have changed :
- - you can write fractions in a natural way by using the key
- - the and the keys do the same thing, the same "-" sign (closing the door to some errors).
Simple function :
- - with the + keys, you can use percents in your calculations.
- - with the , , keys, used with or without the key, you can include more complex mathematical functions.
- - you can also calculate absolute values using the plus keys and plus keys.
- - you can also calculate factorials with the + + keys.
One can also note that ZoomMaths uses its own font, which is quite pretty. Displaying big characters for results is also a good thing, along with the dotted line separating the different calculations.
A really useful point in ZoomMaths is being able to do calculations with undefined variables: ZoomMath's CAS takes care of everything, which is very convenient.
Let's now study the Maths menu. When you press the key, you land in a menu similar to the Maths menu of the TI-OS, with a certain number of functions that can be found in that TI-OS menu. If you want more information about those functions, be sure to check this out:
ZoomMaths also features several innovating features that the TI-OS doesn't give access to.
Mathematic function :
- - using the + keys, you can compute an integral, or even the anti-derivative of a function.
- - with the key, we can derivate any function.
Note that it is possible to derivate several times by putting a power to the DX and the DY. - - with the + keys, you can calculate sums.
- - with the + keys, you can find the limits of a function (the "infinite" sign being available under the + keys).
- - with the + keys, you can find every possible bit of information about a triangle by only providing part of it (the degree symbol will appear if you press the "^" key twice):
ZoomMath can also solve simple systems if they not a lot of variable are involved:
Unfortunately, ZoomMaths gives up if the equation involves too much variables, except if you provide a lot of information. But it is noteworthy that this solving system is quite efficient ! If you want to input signs such as "lower than", "lower than or equal to" and so on, you just need to hit the plus or keys to get "lower than" and "greater than", and hitting will add the "or equal to".
Sequences :
ZoomMaths also handles sequences: you can compute the terms of a sequence and make operations with them, which is very convenient to compute the first terms of a sequence when passing an exam for example:
ZoomMath can also compute sequences from a recurrence relation:
Another way to compute expressions involving sequences is the use of "...": for example, writing 1+2+3+...+10 will display the sum of the numbers from 1 to 10, and this is the same for every expression of this kind:
It is also possible to calculate the limit of a sequence by the same way. For example:
returns 32, which is the limit of the sequence 16+8+4+2+1+0.5+0.25+...
ZoomMath can compute all the calculations described previously step by step - if you kindly ask - so you only have to copy them on your sheet of paper (note that learning your lessons is also very effective and certainly a faster method). To display step by step calculations, write what you need then hit instead of at every step displayed by the calculator.
Graph :
ZoomMath can also solve trigonometry problems: it can solve equations involving cos or sin or other trigonometric functions, it can find angles in a triangle, convert between degrees and radians...
The + or or keys also give access to the sec, cot et scs functions, which don't exist in the TI-OS.
ZoomMath is not only a calculating software, it also includes a graph drawer, not very fast but still very well done, and displaying functions as they should be (instead of drawing forbidden values like the TI-OS does).
To plot a function with ZoomMath, press then type your function and press then and .
Here is an example, with y=1/(x+2)+2 :
Without ZoomMath:
With ZoomMath:
Notice how ZoomMath only displays the scale where it is not disturbing, which is very convenient !
Trigonometry :
ZoomMath can also solve trigonometry problems: it can solve equations involving cos or sin or other trigonometric functions, it can find angles in a triangle, convert between degrees and radians...
The + or or keys also give access to the sec, cot et scs functions, which don't exist in the TI-OS.
ZoomMath, as Critor showed in previous news also handles complex numbers, thanks to the key where we can compute conjugate, real and imaginary parts as well as module and argument of a complex number, which allows to compute distances and angles in the complex plane for example.
A very useful feature in ZoomMath is the fact that every error (syntax or anything else) is very well described and is pointed precisely. From that point of vue, ZoomMath is very intuitive.
To exit ZoomMath, press + which leads to the homescreen, or press + to quit ZoomMath and turn the calculator off.
Conclusion :
My opinion is that ZoomMath still has some drawbacks it is quite slow (even though that is not surprising) and doesn't allow the user to compute boolean calculations. For example, "(3=2)+1" returns an error, which is a pity. It also happens that ZoomMath doesn't simplify expressions, even simple ones, but that is quite rare.
We can find at the end of ZoomMath GuideBook a list showing the limitations of the program, that you should be warned of. ZoomMath cannot compute (yet ?) :
- Implicit differentiation
- Derivatives including inverse functions
- Differential equations
- Some cases of related rates
- Derivatives of some integrals
- Integrals involving long polynomial divisions
- Hyperbolic functions
- L'Hôpital's rule
- Integration by parts
- Integrals of powers of trigonometric functions
- Substitution of trigonometric functions
- Improper integrals
As a conclusion of this test, I'd recommend ZoomMath to people who can afford it (they may be very few...). It is a really useful program even though it obviously can't solve everything considering the lack of power of the calculator.
Link :
- ZoomMath Website
Thanks to Bisam and hayleia for the english traduction.