rapport

Recherche

Voici les résultats de votre recherche.

notions_fondamentalesplugin-autotooltip__default plugin-autotooltip_bigNotions fondamentales

Aide mémoire synthétique sur le langage Python.

Règles de base

Ces règles peuvent être testées via le mode interactif de Python (en utilisant la fenêtre “Shell” ou console de l'éditeur Idle ou Idle3 par exemple).
3 Occurrences trouvées, Dernière modification:
aits 4 espaces) délimite le bloc d'instruction en rapport avec les conditions testées, dont la valeur est é
progappchimplugin-autotooltip__default plugin-autotooltip_bigProgrammation appliquée à la chimie

Le cours “Programmation appliquée à la chimie” de bachelier en sciences chimiques (15 H cours et 15 H exercices, bloc2) utilise deux supports :

* Principalement, le présent wiki pour ses avantages techniques (coloration et indentation du code, recherche dans les pages, historique des modifications,
2 Occurrences trouvées, Dernière modification:
er : * Le [[http://www.academie-sciences.fr/pdf/rapport/rads_0513.pdf|Rapport de l’Académie des sciences - L’enseignement de l’informatique en France - Il est ur
lennard-jonesplugin-autotooltip__default plugin-autotooltip_bigReprésentation du potentiel de Lennard-Jones

L'utilisation de fonctions en python permet de nombreuses applications par la création de graphiques. En utilisant la “bibliothèque matplotlib/pylab”, vous pourrez donc aisément créer des graphes de fonction.$V_{LJ} = 4\varepsilon \left[ \left(\frac{\sigma}{r}\right)^{12} - \left(\frac{\sigma}{r}\right)^{6} \right] = \varepsilon \left[ \left(\frac{r_{m}}{r}\right)^{12} - 2\left(\frac{r_{m}}{r}\right)^{6} \right]$$r_{m} = 2^{1/6} \sigma$$U_{tot} = \fr…
2 Occurrences trouvées, Dernière modification:
e les distances non dimensionnelles (réduites par rapport à R) entre les paires possibles d'atomes par rapport à l'atome de référence. La distance d'équilibre $R_0
presentation_principesplugin-autotooltip__default plugin-autotooltip_big* Qu'est-ce qu'un langage de programmation ? * Compilation ou interprétation, ou... ?

* Décrire des instructions dans un langage compréhensible par un être humain, mais transformable en d'autres instructions compréhensibles par l'ordinateur (langage machine)
2 Occurrences trouvées, Dernière modification:
numpy_simpleplugin-autotooltip__default plugin-autotooltip_bigLes bases de NumPy

NumPy est une extension du langage de programmation Python, destinée à manipuler des matrices ou tableaux multidimensionnels ainsi que des fonctions mathématiques opérant sur ces tableaux.

Numpy permet la manipulations des vecteurs, matrices et polynômes.
1 Occurrences trouvées, Dernière modification:
p permet souvent d'améliorer les performances par rapport à un code numérique écrit en "pure Python". Voici
suite_de_fibonacci-4plugin-autotooltip__default plugin-autotooltip_bigSuite de Fibonacci : encore un algorithme

Voici le programme complété pour la technique récursive :

#! /usr/bin/env python # -*- coding: utf-8 -*- """ Calculs des premiers éléments de la suite de Fibonacci. Référence : http://fr.wikipedia.org/wiki/Suite_de_Fibonacci Application de la définition par récursivité. """ def fibonacci_item_recursive(n): """ Renvoie l'élément d'indice n de la suite de Fibonacci """ if n == 0: return 0 elif n == 1: return 1 ret…
1 Occurrences trouvées, Dernière modification:
rver une précision des chiffres significatifs par rapport à l'arithmétique entière. Le langage Python perm
pressions_partielles_systemes_non_ideauxplugin-autotooltip__default plugin-autotooltip_bigGraphiques des pressions partielles de systèmes non-idéaux

#!/usr/bin/env python # -*- coding: utf-8 -*- “”“ Graphiques des pressions partielles de systèmes non-idéaux Basé sur le travail de ML et VM, ba2 chimie 2013-2014
1 Occurrences trouvées, Dernière modification:
0.934,0.939,0.954,0.961,0.969,1])#f represente le rapport des constituants, o etant le constituant 1 et p l
algos_entiersplugin-autotooltip__default plugin-autotooltip_bigAlgorithmes sur entiers

cf....... Cette page reprend quelques grands algorithmes classiques sur les nombres entiers, et introduit quelques algorithmes ayant des applications en chimie.

Recherche du PGCD (plus grand commun diviseur)

Explication géométrique : en comprenant un nombre entier comme une longueur et un couple d'entiers (a,b) comme un rectangle, leur PGCD est la longueur du côté du plus grand carré permettant de carreler entièrement ce rectangle. L'algorithme d'Euclide décompose ce re…
1 Occurrences trouvées, Dernière modification:
hélices, cristaux,...) sont caractérisées par des rapports entiers,...</note> Cette page reprend quelques
recherchesplugin-autotooltip__default plugin-autotooltip_bigAlgorithmes de recherche

Classiquement, pour des données structurées en listes, arbres, un algorithme de recherche va selon un critère donné (une valeur par exemple) retourner un ensemble d'occurrences (toutes, plusieurs, une seule,...).

Recherche séquentielle
1 Occurrences trouvées, Dernière modification:
courbe_predominance_acide_2013plugin-autotooltip__default plugin-autotooltip_bigCourbe de Prédominance d'un Acide

#!/usr/bin/env python # -*- coding: utf-8 -*- # travail de KH, ba2 chimie 2012-2013

# Courbe de Prédominance d'un Acide # from math import * import matplotlib.pyplot as plt from Tkinter import *
1 Occurrences trouvées, Dernière modification:
solubilite_ph_tplugin-autotooltip__default plugin-autotooltip_bigSolubilité en fonction du pH et de la température

Interface en ligne de commande et graphiques matplotlib

Nécessite [ce fichier de données] (à décompresser).

#!/usr/bin/env python # -*- coding: utf-8 -*- “”“
1 Occurrences trouvées, Dernière modification: