Les maths chez Jumel

{ Le blog d un professeur de mathematiques }

recherche

Aller au contenu | Aller au menu | Aller à la recherche

Une spirale régulière avec une étoile en son centre

En cette période de fin d’année, je cherchais une façon ludique de réviser la manipulation du compas avec mes élèves de 6ème, pour obtenir une production de saison. J’ai donc commis l’activité dont voici le protocole complet suivant.

Lors de l’activité en classe, celui-ci a été monté de telle façon que l’objectif ne création de guirlande n’arrive pas initialement, mais soit une conséquence de cette construction. Cette spirale régulière faisait suite à la classique spirale d’Archimède.

Séance sur l'algorithme d'Euclide

Dans le cadre de l’algorithmique de 3ème, on peut utiliser les fichiers liés sur cette page.

Bien sur les fichiers ne sont pas entièrement compatibles HTML et présentent de nombreux axes d’améliorations qui ne sont pas liés à l’objet de ce cours.

Ces fichiers peuvent être obtenus avec le concours d’autres enseignants.

Mon premier billet

Ceci est le premier billet d’une série portant sur l’enseignement et les mathématiques.

Gnuplot

gnuplot est le traceur de référence du monde libre. Simple d’utilisation, léger et robuste, il permet d’afficher en quelques secondes des courbes de milliers de points. Facilement interfacable dans un programme FORTRAN ou C, il offre également des possibilités de sorties ahurissantes comprenant aussi bien les imprimantes, l’écran, un fichier ou une portion de code LaTeX


Prise en main rapide de gnuplot


Placez vous dans votre terminal préféré (Konsole, rxvt, Xterm, Aterm, Eterm ...) et tapez gnuplot. Vous avez pu remarquer qu’après le message d’introduction on vous informe que Terminal type set to 'x11' et que l’invite s’est transformée pour devenir gnuplot> . Nous allons commencer par grapher un cosinus : plot cos(x). On obtient [1] :

Il existe ensuite une façon très simple de procéder pour produire rapidement une fonction. Il suffit pour cela de créer un fichier [2] qui contiendra les commandes à passer à gnuplot. Puis on lancera l’éxécution ce ce fichier batch :

  • gnuplot> load 'fichier.plt'
  • endymion@hyperion:~$ gnuplot fichier.plt

Dans un cas comme dans l’autre, gnuplot éxécutera de façon séquentielle les commandes contenues dans ’fichier.plt’. L’intérêt de ceci réside dans le fait qu’un programme [3] peut génerer tout cela.

Voilà, à vous de jouer pour afficher toutes vos courbes.



[1] Cette image a été obtenue en faisant

set term png
set output 'cos.png'
plot cos(x)

[2] On prend souvent l’extension .plt

[3] Exemple ci joint : en FORTRAN