Bibm@th

Forum de mathématiques - Bibm@th.net

Bienvenue dans les forums du site BibM@th, des forums où on dit Bonjour (Bonsoir), Merci, S'il vous plaît...

Vous n'êtes pas identifié(e).

#1 15-10-2020 08:49:22

Leslapsusmhabitent
Membre
Inscription : 13-08-2019
Messages : 2

Python ou scilab pour l'option B de l'agrégation ?

Bonjour à Tous !

Je me demandais s'il vous plaît quel est le plus intuitif et efficace des deux language entre python et Scilab pour la programmation de l'option B de l'agrégation :) ? Pour ceux qui ne savent pas c'est de la modélisation avec pas mal d'analyse numérique ( Newton , schéma d'euler , Gauss Seidel ...)

Hors ligne

#2 16-10-2020 21:33:49

Roro
Membre expert
Inscription : 07-10-2007
Messages : 1 552

Re : Python ou scilab pour l'option B de l'agrégation ?

Bonsoir,

De mon point de vue, les deux se valent. Je pense que Python est plus dans l'air du temps car il est beaucoup plus enseigné dans les lycées et dans le supérieur universitaire, donc sera sans doute plus "rentable" pour un futur enseignant, mais pour le concours de l'agrégation il n'y a pas de différence significative.

Roro.

Hors ligne

#3 17-10-2020 07:49:41

yoshi
Modo Ferox
Inscription : 20-11-2005
Messages : 16 946

Re : Python ou scilab pour l'option B de l'agrégation ?

RE,

Avec Python, installer les bibliothèques tierces :
numpy, scipy dédiées au calcul scientifique et matplotlib (cette dernière pour le graphisme)...
Et si par hasard il te manquait encore quelque chose, il existe tellement de bibliothèques non officielles que tu trouverais sûrement ton bonheur...

Cela dit, il faudra commencer par apprendre Python avant de te lancer dans les calculs de haut vol...
6 mois ne seront pas de trop si tu pars de zéro.
Scilab serait peut-être d'une rentabilité plus "immédiate", mais tu te trouverais dans une vaste salle avec des portes menant sur des couloirs débouchant chacun sur une pièce spécialisée, alors que Python c'est un ensemble de nombreuses grandes salles et couloirs pièces interconnectées...

@+

Dernière modification par yoshi (17-10-2020 07:58:47)


Arx Tarpeia Capitoli proxima...

Hors ligne

#4 17-10-2020 19:52:34

chadok
Membre
Inscription : 17-10-2020
Messages : 1

Re : Python ou scilab pour l'option B de l'agrégation ?

Bonjour,
J'ai suivi une formation Python d'une semaine en juin dernier, et franchement, le démarrage est très facile :-) Les puristes te diront que comme Python est un langage interprété, c'est lent à l'exécution comparé à du C++, mais pour les petites applis que j'ai à faire, c'est laaaarrgement suffisant.
- Python sait faire plein de choses, c'est plus généraliste que Scilab ;
- Si tu es certain de n'avoir que du calcul scientifique à faire, Scilab ou Octave sont faits pour ça.
Donc le choix est cornélien !

Si tu es prof, comme Python est le langage "officiel", tu seras déjà formé. Pour les sciences, comme le dit Yoshi, les modules suivants sont à installer. Rien de difficile, ça prend quelques minutes :
- Numpy : fonctions mathématiques de base, tableaux et matrices ;
- Matplotlib : tout ce qui est représentation graphique, avec un choix quasi infini ;
- Scipy : optimisation, statistiques, traitement du signal, traitement d'images...

Hors ligne

Réponse rapide

Veuillez composer votre message et l'envoyer
Nom (obligatoire)

E-mail (obligatoire)

Message (obligatoire)

Programme anti-spam : Afin de lutter contre le spam, nous vous demandons de bien vouloir répondre à la question suivante. Après inscription sur le site, vous n'aurez plus à répondre à ces questions.

Quel est le résultat de l'opération suivante (donner le résultat en chiffres)?
soixante moins zéro
Système anti-bot

Faites glisser le curseur de gauche à droite pour activer le bouton de confirmation.

Attention : Vous devez activer Javascript dans votre navigateur pour utiliser le système anti-bot.

Pied de page des forums