Forum de mathématiques - Bibm@th.net
Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Répondre
Résumé de la discussion (messages les plus récents en premier)
- chadok
- 17-10-2020 20:52:34
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...
- yoshi
- 17-10-2020 08:49:41
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...
@+
- Roro
- 16-10-2020 22:33:49
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.
- Leslapsusmhabitent
- 15-10-2020 09:49:22
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 ...)