Mathzone

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

mardi, 11 octobre 2011

Documents sur Python...

Un cours d'initiation :

http://algo.jeanlepine.com/python_0...

Un aide-mémoire sur l'utilisation des bibliothèques numpy et matplotlib :

http://www-irma.u-strasbg.fr/~sonne...

Vous n'aurez pas à savoir tout ça, rassurez-vous...

jeudi, 6 octobre 2011

À propos d'Algobox : deux vidéos

Parmi les diverses vidéos qui parlent d'Algobox, j'en ai retenu deux, assez basiques et bien dans la ligne de ce que nous devons faire.

L'auteur est canadien et parle avec cet adorable accent qui rend moins pénibles et moins austères ses explications.

http://www.youtube.com/user/Hyomega... http://www.youtube.com/user/Hyomega...

vendredi, 30 septembre 2011

Bibliothèques pour Python...

Pour tracer facilement des courbes, entre autres, il faut quelques bibliothèques (packages).

Installer numpy à cette adresse : http://sourceforge.net/projects/num.... Pour windoze, normalement, c'est ceci : http://sourceforge.net/projects/num....

Installer SciPy à cette adresse : http://sourceforge.net/projects/sci... Pour windoze, c'est : http://sourceforge.net/projects/sci...

Enfin, installer matplotlib ici : http://sourceforge.net/projects/mat... Pour windoze, c'est : http://sourceforge.net/projects/mat...

mardi, 26 avril 2011

Calculer une limite avec Maxima

1) Choisir dans le menu "Calculs" ou "Analyse" : "Trouver la limite..."

Capture-wxMaxima_0.8.4__non_sauve___.png

2) Une fenêtre s'ouvre :

Capture-Limite.png

3) Taper dans la première case l'expression dont on cherche la limite

4) La variable est en général x : on laisse la deuxième case en l'état.

5) La troisième case, "point" indique vers quoi tend x. La case "Spécial" permet d'entrer rapidement les nombres e et pi ainsi que plus ou moins infini. Par exemple en choisissant "Infinity" :

Capture-Limite-1.png

6)Pour le moment, on néglige la case "selon la direction". En validant, on obtient :

Capture-wxMaxima_0.8.4__non_sauve___-1.png

7) Essayons un autre calcul :

Capture-Limite-2.png

On obtient :

Capture-wxMaxima_0.8.4__non_sauve___-2.png

8) Ce n'est pas assez précis. Précisons qu'on cherche la limite à gauche :

Capture-Limite-3.png

On obtient :

Capture-wxMaxima_0.8.4__non_sauve___-3.png

9) De la même façon, on obtient la limite à droite :

Capture-wxMaxima_0.8.4__non_sauve___-4.png

lundi, 6 décembre 2010

Utilisation de Maxima pour déterminer la dérivée d'une fonction

1) Ouvrir wxMaxima

2) Se placer dans la zone de travail. Au besoin, fermer la fenêtre "conseil du jour" ou "tip of the day".

3) Il faut d'abord définir la fonction à dériver. On utilise pour cela deux points suivi d'un égal (:=).

La puissance se note comme sur les calculatrices par un ^ (il faut parfois taper deux fois sur la touche ^).

Attention à ne pas oublier les signes * pour les multiplications.

Sur Linux, pour valider une ligne, il faut taper simultanément sur MAJ et ENTRÉE. Sur Windoze, il suffit de taper ENTRÉE. J'ignore la raison de cette différence.

Par exemple on tape :

f(x):=x^2+3*x+1

qu'on valide avec Entrée (win) ou Maj-Entrée (linux).

On obtient ceci :

maxima_001.png

4) On peut vérifier que ça marche en tapant par exemple f(3). On obtient :

maxima_002.png

Parfait.

5) Venons-en au calcul de la dérivée. Dans la barre de menu, choisir le menu "Calculs" puis "Dériver..."

Une fenêtre s'ouvre, avec 3 zones à remplir :

maxima_003.png

Dans la première, (notée "expression"), taper "f(x)".

Dans la seconde ("dans la variable" ou "variables"), laisser "x".

Dans la troisième ("fois" ), laisser "1". Puis valider.

On obtient :

maxima_004.png

C'est le bon résultat : effectivement, f'(x)=2x+3.

Pour la signification de ce "diff", ainsi que du "x" qu'il faut préciser dans la formule, les explications viendront plus tard.

Pour l'instant, prenons un autre exemple :

Soit f telle que f(x)= racine carrée (5x+2). racine carrée se note sqrt (comme "square root", en anglais.) De nombreux programmes utilisent cette notation (excel et les tableurs, par ex.)

On tape :

f(x):=sqrt (5*x+2)

puis

Menu "Calcul" - "Dériver...", toujours f(x) dans la première case.

On obtient quelque chose comme :

ex_fonction_01

C'est le bon résultat, on est content...

À suivre...

Installation de Maxima...

L'installation est décrite dans un précédent billet...

Je rappelle la marche à suivre :

Pour Windoze ou Mac:

1) Se rendre ici....

Pour Linux :

C'est évidemment plus facile, il suffit de taper "wxMaxima" dans un gestionnaire de paquets ; par exemple Synaptic si vous êtes sur Debian, Ubuntu, etc. Normalement, celui-ci installera Maxima en même temps.

vendredi, 27 novembre 2009

Maxima...

Maxima est un logiciel libre (donc gratuit) de calcul formel.

Mais Maxima tout seul, c'est assez rébarbatif, car ce programme fonctionne en ligne de commande (c'est à dire qu'il faut taper à la main toutes les instructions dans une fenêtre moche.)

On dispose d'une interface agréable pour Maxima dont le nom est wxMaxima ; ce programme permet de travailler avec des menus, à la souris, etc.

Bien, mais qu'est-ce que c'est, un logiciel de calcul formel ?

Eh bien, en gros, c'est une super-calculatrice qui ne fait pas seulement du calcul numérique, mais aussi du calcul littéral.

Autrement dit, qui donne les solutions exactes des équations quand c'est possible, qui développe, factorise et calcule des dérivées. Par exemple, elle sait que la dérivée de la fonction sin est la fonction cos.

En général, ceci est accompagné d'un traceur de courbes évolué, et d'un langage de programmation pour ceux que ça intéresse.

Mais le mieux est d'aller voir par soi-même. C'est assez fantastique.

Remarque :

wxMaxima est un logiciel libre, donc la traduction en français n'est pas complète ; la moitié des menus est en français, l'autre en anglais... c'est un peu déroutant au début mais on s'y fait...

lundi, 21 septembre 2009

Téléchargement et installation d'Algobox.

Ce petit logiciel va nous permettre de faire un peu d'algorithmique en évitant l'apprentissage d'un logiciel plus puissant, donc plus compliqué.

1) D'abord, rendez-vous sur la page de téléchargement : cliquez ici
2) Cliquez sur le programme qui correspond à votre système d'exploitation.

Par exemple "AlgoBox... pour Windows" si vous êtes sous windoze. Note pour ceux à qui ça ne dit rien : si vous tchatchez avec MSN, vous êtes certainement sous windoze.

3) Sélectionnez la version qui vous convient,

Par exemple "algoboxwin32_install.exe" pour avoir un raccourci bureau. Cliquez dessus. Choisissez une destination (par ex "mes documents"). Le téléchargement commence.

4) Exécutez le fichier qui vient d'être téléchargé

(dans notre exemple : "algoboxwin32_install.exe"). On accepte la licence, bien sûr. On peut utiliser gratuitement ce logiciel, tout à fait légalement.

5) Le programme s'installe...

C'est fini ; si tout s'est bien passé, il y a maintenant une jolie icone AlgoBox sur le bureau...

6) Allez voir la petite animation qui nous montre le fonctionnement de ce logiciel :

Cliquez ici...

Si vous n'avez pas tout compris, ce n'est pas grave... nous en reparlerons...

7) Notez quelque part (favoris, marque-pages...) la page ou se trouve le mode d'emploi d'AlgoBox :

C'est ici...

Voilà, c'est tout pour l'instant...

Installation de Geogebra (billet modifié)

D'abord, je rappelle que Geogebra est gratuit, Vous pouvez l'installer tout à fait légalement. Pour des détails, regardez la licence.

Geogebra a besoin du programme Java pour fonctionner (inutile de me demander pourquoi, je n'en sais rien.) Java est gratuit lui aussi (en tout cas pour les particuliers.)

1) Installation

Cliquez ici : http://www.geogebra.org/cms/index.p...

Cliquez sur le bouton "Webstart". Normalement, ça marche sans problème.

Remarque : si vous ne pouvez pas installer Geogebra sur l'ordinateur (par ex, si vous êtes dans un cyber-café...), vous pouvez quand même utiliser Geogebra en ligne, en utilisant le bouton "Applet Start".

2) Lancement.

Normalement, le programme se lance automatiquement.

Si ça marche, passez à l'étape 3.

Si ça ne marche pas, vérifiez que Java est installé sur votre machine. (Je crois que le programme vous le dit, de toute façon.) Pour cela, cliquez ici : http://www.java.com/fr/download/ins...

Si Java n'est pas présent, il faut l'installer.

Cliquez ici : http://www.java.com/fr/download/win... Il y a un gros bouton correspondant à l'installation sous Windoze. Si vous utilisez un autre système (Mac, Linux...), il y a un lien en-dessous.

3) Si tout va bien, jetez un œil au guide de prise en main :

http://www.geogebra.org/help/geogeb...

4) Le reste de l'aide est ici :

http://www.geogebra.org/cms/index.p...

C'est tout pour l'instant...

Si ça ne marche pas... ah... c'est ennuyeux... demandez-moi toujours, on ne sait jamais...