Page 1 of 1

QCC 2017 épisode 16 : Fonctions paramétrées, transformations

Unread postPosted: 30 Jul 2017, 13:05
by critor
5409
Quelle Clignotrice Choisir 2017 - Episode 16 (liste)
Fonctions paramétrées et transformations


Sommaire :
  1. Introduction
  2. Tests
  3. Scores
  4. Classement temporaire

1) Introduction :Go to top

Pour cet épisode nous allons nous intéresser aux possibilités de représenter graphiquement des fonctions paramétrées, ainsi qu'aux possibilités de transformations de courbes.
Sur les fonctions paramétrées on est sur un niveau Seconde, et sur les transformations de courbes Première S.

2) Tests :Go to top

Sur TI-83 Premium CE, il faut lancer l'application préchargée Transfrm.
Cette application va étendre l'interface graphique par défaut.
Jusqu'au système 5.2, elle permettait de tracer et animer dans un seul style jusqu'à 10 fonctions en y(x) paramétrées :

Avec le système 5.3, pour une raison que nous ignorons, elle n'en gèrera plus que 2 :

Dans les deux cas, on note dans ce mode une erreur de tracé au niveau de l'asymptote verticale.
Les paramètres sont limités à 4 et ne sont pas libres, devant obligatoirement s'appeler A, B, C ou D. :(

La TI-82 Advanced n'intègre hélas pas cette application, et il n'est pas possible de la rajouter. :#non#:
L'application est bien intégrée sur TI-84 Plus T et préchargée sur TI-84 Plus CE-T, mais sera à la différence désactivée en mode examen. :mj:

Sur les Casio Graph 35+E, Casio Graph 75+E et Casio Graph 90+E, il suffit de faire appel à l'application intégrée DYNA.
Ici à la différence, l'application semble bien mieux intégrée avec les fonctionnalités graphiques par défaut. :)
On pourra donc de façon similaire y tracer et animer dans un seul style jusqu'à 20 courbes paramétrées, mais cette fois-ci sous 3 des 4 formes de fonctions gérées : :bj:
  • fonctions en y(x)
  • fonctions paramétriques
  • fonctions polaires
Les paramètres incluent cette fois-ci l'ensemble de l'alphabet, à l'exception de T, X et Y, soit 23 au maximum. :)
Par contre, les inégalités ne seront pas acceptés.

Cette application n'est hélas pas intégrée sur la Casio Graph 25+E. :(

Sur la Casio fx-CP400+E, l'intégration va encore plus loin puisque l'application graphique fournit directement un bouton pour le tracer de fonctions paramétrées.
Cette fois-ci, tous les 5 styles de tracé sont disponibles. :)
Outre les 3 types de fonctions ci-dessus, les fonctions en x(y) pourront cette fois-ci aussi être également paramétrées, ainsi que les relations planes (coniques et droites). :)
Niveau paramètres, nous ne sommes ici pas limités puisqu'ils peuvent être nommés sur plusieurs caractères, ce qui permet une fidélité absolue à l'énoncé. :bj:
La calculatrice les détecte et crée et affiche automatiquement pour chacun d'entre eux un curseur de contrôle. :bj:

Sur les TI-Nspire CX, la situation est très similaire. :bj:
L'intégration est ici encore quasi parfaite, avec les paramètres gérés dans toutes les relations traçables déjà abordées, peuvant être nommés librement sur plusieurs lettres, et étant détectés avec là encore création automatique d'un curseur pour chacun d'entre eux ! :bj:
En prime, nous avons même la gesion des inégalités et des suites ! :bj:

Notons de plus que la calculatrice gère les transformations de courbes, et permet d'observer leurs effets sur l'équation :
  • translation horizontale
  • translation verticale
  • déformation horizontale (étirement/compression)
  • déformation verticale (étirement/compression)
Elles sont réalisables intuitivement avec le pointeur.
Mais hélas, cela ne fonctionne qu'avec des types de courbes bien particuliers : :(
  • droite
  • parabole
  • logarithme
  • exponentielle
  • sinusoide
Notons de plus que la machine ne proposera au maximum que 3 types de transformations par courbe.
Selon la courbe elle proposera ou une déformation horizontale ou une déformation verticale, sans donner d'indication visuelle sur la différence. :(

Sur les TI-Nspire monochromes pareil, à la seule exception que les curseurs ne seront pas créés automatiquement. :(

Sur HP Prime, cela se passe dans l'application Géométrie.
Notons que l'écriture naturelle ne sera pas disponible dans ce contexte. :(
Mais de façon similaire, on peut en apparence y tracer tout ce que l'on a déjà vu, et y utiliser des paramètres.
Notons par contre que les curseurs de contrôle/animation ne seront pas créés automatiquement. :(
En prime, ils utilisent une notation majuscule déroutante, alors que dans la définition il faudra noter obligatoirement les paramètres en minuscule. :(
En réalité niveau fonctionnalités, nous sommes un bémol en-dessous du modèle précédent. Si l'interface permet certes de tracer des suites, la calculatrice semble ne pas savoir quoi faire lorsqu'on y insère un paramètre, n'affichant alors strictement rien. :(
Aussi, si l'interface autorise la saisie de relation planes en (x,y), la calculatrice semble là encore ne pas savoir quoi faire des inégalités dans ce contexte, ne traçant une fois de plus rien du tout. :(
C'est d'ailleurs assez déroutant que la machine ne trace rien sans préciser ce qui la dérange. :(

Par contre, notons que la calculatrice permet là encore dans l'application Fonctions de réaliser des transformations de courbes.
Cette fois-ci, les 4 types transformations sont bien gérées, de façon intuitive à l'écran tactile, et sont en prime applicable à n'importe quelle courbe de fonction ! :bj:

Notons que la machine dispose de plus de 3 applications d'exploration préconfigurées pour réaliser tout cela encore plus rapidement sur les :
  • droites
  • paraboles
  • sinusoides

Quant à la Lexibook GC3000FR, la chaleur additionnelle dégagée par son processeur lors de nos tentatives de réaliser ces mêmes manipulations atteint le zéro absolu. :troll:


3) Scores :Go to top


Saluons ici le remarquable travail d'intégration des fonctions paramétrées sur la plupart des modèles les gérant, à part sur TI-83 Premium CE où la fonctionnalité tend davantage vers un cache-misère qu'autre chose.


4) Classement temporaire :Go to top

Après prise en compte des épisodes précédents et des coefficients, voici le classement à ce jour :
Image

Re: QCC 2017 épisode 16 : Fonctions paramétrées, transformat

Unread postPosted: 30 Jul 2017, 16:02
by parrotgeek1
.

Re: QCC 2017 épisode 16 : Fonctions paramétrées, transformat

Unread postPosted: 30 Jul 2017, 16:07
by critor
Yes, the upgraded Graph 35+E will be included in the final ranking. :)
But in exam mode, it doesn't add many things...

ControlX is not supposed to improve what's available in exam mode or not.

Re: QCC 2017 épisode 16 : Fonctions paramétrées, transformat

Unread postPosted: 31 Jul 2017, 12:56
by parisse
Pour la Prime, il ne faut pas oublier qu'on est dans l'appli de geometrie, donc de fait dans le CAS. On peut donc utiliser toutes les commandes graphiques du CAS, ce qui ne se fait pas de la meme maniere que dans d'autres apps. Par exemple il faut utiliser plotfunc pour une fonction, plotparam pour une courbe en parametriques, plotpolar en polaire, etc., pour representer une inequation, la commande est plotinequation. C'est sans doute moins intuitif, mais on peut tout faire (y compris appeler un programme utilisateur intermediaire)

Re: QCC 2017 épisode 16 : Fonctions paramétrées, transformat

Unread postPosted: 31 Jul 2017, 13:11
by Adriweb
parisse wrote:Pour la Prime, il ne faut pas oublier qu'on est dans l'appli de geometrie, donc de fait dans le CAS. On peut donc utiliser toutes les commandes graphiques du CAS, ce qui ne se fait pas de la meme maniere que dans d'autres apps. Par exemple il faut utiliser plotfunc pour une fonction, plotparam pour une courbe en parametriques, plotpolar en polaire, etc., pour representer une inequation, la commande est plotinequation. C'est sans doute moins intuitif, mais on peut tout faire (y compris appeler un programme utilisateur intermediaire)

Il semblerait qu'une fois de plus, par rapport à la Nspire CX CAS, la Prime aurait le dessus sur la quantité mais pas sur la qualité (ici, l'intégration / UX) ?

Honnêtement, si c'est pas correctement mis en valeur et proposé de façon un minimum intuitive à l'utilisateur (sur certains fonctions non-triviales, on a des "wizards" sur Nspire), globalement personne va aller fouiller dans le catalogue + aide (si disponible, pour les commandes de CAS?) pour connaître la bonne syntaxe à adopter.
C'est dommage, pour HP et ses utilisateurs.

Re: QCC 2017 épisode 16 : Fonctions paramétrées, transformat

Unread postPosted: 31 Jul 2017, 13:16
by critor
Pour l'application Géométrie, j'ai utilisé le menu de bas d'écran qui injecte automatiquement une commande plotfunc ou similaire dans la ligne de définition de l'objet géométrique.
Donc à part l'absence d'écriture naturelle je n'ai pas trouvé ça gênant, surtout que la touche
HELP
permet d'accéder directement à la description des paramètres.

Par contre, c'est moi qui ai fait une erreur de manipulation, ou est-ce que vous confirmez que cela ne fonctionne pas :
  • avec une inégalité fonction de x et y
  • avec une suite dont la définition comprend un paramètre
?
Merci.



Sinon, j'ai donc un peu mieux appris à maîtriser les HP Prime et fx-CP400+E cette année. L'été est l'occasion de progresser, vu que les élèves ne me donnent pas l'occasion d'utiliser ces outils, et donc de rattraper mon retard par rapport aux TI-Nspire.

Il n'y a pas de score pour ça donc c'est un avis personnel qui ne prête à aucune conséquence.
Mais niveau CAS, la HP Prime me donne l'impression d'un manque d'intégration/homogénéité.

Certaines applications ou même interfaces (matrices par exemple) ne sont pas utilisables en mode CAS ou alors difficilement/partiellement.
Alors que personnellement, quand je vois les 2 touches de mode de calcul CAS et non-CAS opposées sur le clavier, je m'attends à pouvoir basculer entre les 2 "mondes" à tout moment, peu importe le contexte/interface, tout comme l'on peut déjà librement basculer entre les vues symboliques, graphiques et numériques.
Il n'y a aucune raison de bloquer une interface en mode numérique.

Voilà, au final la machine me donne la mauvaise impression d'un agrégat manquant de logique/cohérence, comme si plusieurs équipes avaient travaillé séparément ou n'avaient pas commencé à travailler en même temps.
Au lieu d'être un véritable 'mode', le CAS semble se réduire à une touche clavier et à une application dédiée (Géométrie) - un peu comme si le CAS n'était qu'une application parmi d'autres.
En résumé un très bel outil qui me semble ne pas être allé jusqu'au bout de sa logique, et me laisse donc un arrière goût d'imparfait/inachevé.

Re: QCC 2017 épisode 16 : Fonctions paramétrées, transformat

Unread postPosted: 31 Jul 2017, 13:23
by Adriweb
critor wrote:comme si plusieurs équipes avaient travaillé séparément ou n'avaient pas commencé à travailler en même temps.

En même temps, c'est un fait, par rapport au CAS. xcas en lui-même existe depuis 2000, donc largement bien avant un quelconque soupçon d'idée de la HP Prime :P
Mais ça ce n'est pas un problème - c'est bien l'intégration au reste de l'OS en elle-même qui a des trous par endroits.

Re: QCC 2017 épisode 16 : Fonctions paramétrées, transformat

Unread postPosted: 31 Jul 2017, 20:00
by parisse
En effet, plotinequation ne semble pas remplir la zone sur la Prime (contrairement a Xcas), mais on peut bien sur faire un plotinequation dependant d'un parametre, a saisir depuis SYMB en tapant la commande ou depuis le catalogue. Pour les suites recurrentes, il faut utiliser la commande plotseq, a saisir depuis le catalogue,
Pour repondre a Adriweb, a mon avis si on veut vraiment utiliser un systeme de calcul formel, il faut maitriser la ligne de commande, et c'est aussi necessaire pour reellement maitriser l'app de geometrie de la Prime (qui est essentiellement un historique de commande CAS dont les commandes geometriques s'affichent dans la vue Plot). Evidemment, ca necessite un apprentissage de la part de l'eleve (apprentissage des principes communs a tous les CAS et aides a la saisie du logiciel utilise). Alors bien sur le point de vue d'un constructeur sera plutot de faire des apps avec des UI intuitifs pour illustrer un point de cours mathematique, mais ces apps sont par nature limitees a cette illustration, et ca rend l'eleve a mon avis assez passif, car il ne pourra voir dans l'app que ce qu'on y a programme. Inversement, s'il maitrise la ligne de commande, il pourra melanger diverses commandes entre elles et creer des choses non prevues par le constructeur. C'est un peu comme apprendre a programmer, c'est plus difficile que d'utiliser un logiciel mais c'est plus formateur.

Re: QCC 2017 épisode 16 : Fonctions paramétrées, transformat

Unread postPosted: 29 Aug 2017, 23:25
by critor
Pas de fonctions paramétrées sur NumWorks, on ne change rien.