Notebook Articles

Take notes and save or share what you have learned

Articles: 496

La cinématique du point

1. Introduction ------------------ [TOC] ** Objectifs de la cinématique du point: ** On désigne par cinématique (du grec ancien kinematikos: mouvement) une branche de la mécanique qui étudie le mouvement des corps en faisant abstraction des causes de celui-ci (l'etude des causes du mouvement est attribuée à la dynamique). En cinématique nous allons donc définir de nouvelles grandeurs comme la vitesse, l'accélération, etc. Nous nous limiterons de plus dans ce cours à l'étude de la cinématique

Tracer une fonction en coordonnées polaires avec Matplotlib

Fichier de données: [attachment:375] [image:374 size:100 caption:Diffraction Fraunhofer ouverture hexagonale (Matplotlib)] #!/usr/bin/env python from matplotlib import ticker import numpy as np import matplotlib.pyplot as plt import matplotlib.cm as cm r, theta, refl = np.loadtxt("FraunhoferHexagonalAperture_Data.txt", unpack=True) refl = np.reshape( refl, (360,-1) ) print 'r.shape', r.shape print 'theta.shape', theta.shape print refl.shape print refl.shape azimuths =

Mettre des formules mathématiques LaTeX avec Matplotlib

[image:373 size:100 caption:Exemple d'équation mathématiques avec LaTeX et matplotlib] #!/usr/bin/env python from pylab import * t = arange(-6.0, 4.0, 0.01) s= t*t*t/4.0+3.0*t*t/4.0-3*t/2.0-2.0 ax = subplot(111) ax.plot(t, s,'r-') ax.grid(True) ax.spines['left'].set_position('zero') ax.spines['right'].set_color('none') ax.spines['bottom'].set_position('zero') ax.spines['top'].set_color('none') ax.set_xlim(-6,6) ax.set_ylim(-20,20) text(6.5, -0.5, r'x') text(-0.0, 21.5, r'

Créer un dendrogramme avec Matplotlib

Source: [how to plot and annotate hierarchical clustering dendrograms in scipy/matplotlib](http://stackoverflow.com/questions/11917779/how-to-plot-and-annotate-hierarchical-clustering-dendrograms-in-scipy-matplotlib) [image:366 size:100 caption:] [image:367 size:100 caption:] from scipy.cluster.hierarchy import dendrogram import matplotlib.pyplot as plt import numpy as np from scipy.cluster.hierarchy import linkage import matplotlib.pyplot as plt def augmented_dendrogram(*args, **k

Lire un fichier (ascii, csv, etc) en python (tutoriel)

Introduction ------------------ [TOC] > Dans ce tutoriel nous allons voir comment lire avec python différents types de formats de fichier. Commet lire un simple fichier texte/ascii ? ------------------ > Le fichier le plus couramment rencontré est souvent un simple fichier texte en ascii ([C'est quoi le ascii ?](http://fr.wikipedia.org/wiki/American_Standard_Code_for_Information_Interchange) Lien externe). Pour lire ce type de fichier, python est capable de le faire par lui même sans import

Utiliser les listes en python (tutoriel)

### Déclarer une 'List' >>> myfirstlist = [] >>> type(myfirstlist) <type 'list'> ### Manipuler les 'Lists' ###### Nombre d'éléments dans la liste >>> myfirstlist = ['Pierre', 'Paul', 'Mathieu'] >>> len(myfirstlist) 3 ###### Comment visualiser les éléments d'une liste Exemple 1 >>> myfirstlist = ['Pierre', 'Paul', 'Mathieu'] >>> myfirstlist[0] 'Pierre' >>> myfirstlist[1] 'Paul' >>> myfirstlist[2] 'Mathieu' Exemple 2 >>> myfirstlist

Créer une interface python-fortran

### Méthode utilisant le module Subprocess **Script Python:** import numpy as np import math import subprocess def function(x): y1 = x**4 + 2*x**3 + 4*x**2 + 1 y2 = x**2 return y1,y2 x = 1.0 print function(x) #---------- Now using Fortran Code ----------# i=0 command = ['CodeFortran', str(x)] process = subprocess.Popen(command, stdout=subprocess.PIPE) while True: text = process.stdout.readline() if text != '': y1, y2 = text.split() print float(y1), float(

Calculer et tracer la dérivée d'une fonction avec python

Calculer la dérivée d'une fonction numérique est une opération relativement simple à effectuer avec python. En effet, il existe une fonction scipy intitulé [derivative](http://docs.scipy.org/doc/scipy/reference/generated/scipy.misc.derivative.html) dans le module misc, permettant d'obtenir directement la dérivée en un point. Pour illustrer comment marche la fonction "derivative" de scipy, essayons de calculer la dérivée de la fonction $f(x)=x^2$ quand x=2. [image:147 size:100 caption:Figure 1:

Tutoriel Fortran

> Ce tutoriel est en cours de rédaction (Permissions: Ouvert en écriture pour les membres du site, en lecture pour le public) Introduction ------------------ [TOC] **C'est quoi le fortran ?:** - Tutoriel Fortran 90 Compilateur fortran ------------------ Télécharger le compilateur [gfortran](http://gcc.gnu.org/wiki/GFortranBinaries) gfortran -v donne Using built-in specs. COLLECT_GCC=gfortran COLLECT_LTO_WRAPPER=/usr/local/gfortran/libexec/gcc/i686-apple-darwin10/4.6.1/lt

Déployer une application Django sur CentOS

### Introduction [image:24 size:100 caption:Figure 1] Une fois terminé le développement en local de votre site avec Django, se pose la question de savoir comment déployer celui-ci. Dans cet article nous allons parcourir les principaux éléments et difficultés pouvant apparaitre lors du déploiement de Django sur CentOS avec apache et mod_wsgi. Nous supposerons ici que python et apache sont déjà installés sur le serveur. De plus, le déploiement d'un site développé avec Django nécessite de modi

Formules mathématiques sous LaTeX

Introduction ------------------ [TOC] > Vous êtes prêts ! Dans ce chapitre nous allons aborder l’atout majeur de TEX : la composition de formules mathématiques. Mais attention, ce chapitre ne fait que décrire les commandes de base. Bien que ce qui est expliqué ici soit suffisant pour la majorité des utilisateurs, ne désespérez pas si vous n’y trouvez pas la solution à votre problème de mise en forme d’une équation mathématique. Il y a de fortes chances pour que la solution se trouve dans l’ext

Tutoriel wxPython

Introduction ------------------ [image:191 size:100 caption:wxPython logo ([image source](http://en.wikipedia.org/wiki/WxPython))] [TOC] **C'est quoi wxPython ?**: wxPython est une bibliothèque python permettant la création d'interfaces graphiques ou GUI (signifiant: "Graphic User Interface). Sous python il existe de nombreux GUI comme [TkInter](https://wiki.python.org/moin/TkInter) ou encore [PyQt](https://wiki.python.org/moin/PyQt) (voir la liste: [Python GUIs](https://wiki.python.org/moin

Statistiques Descriptives à 2 variables (Python)

Introduction ------------------ [TOC] [source](http://eric.univ-lyon2.fr/~ricco/cours/cours/Comp_Pop_Tests_Parametriques.pdf) Exemple ------------------ [image:205 size:100 caption:Scatter Plot] [image:206 size:100 caption:Histogram Plot] [image:207 size:100 caption:Histogram Plot] [image:208 size:100 caption:Contingency Table Plot] [image:209 size:100 caption:Box Plot] #!/usr/bin/env python ''' Copyright (c) 2013 Marchant Benjamin All rights reserved. Redistribution and

Statistiques Descriptives à 1 variable (Python)

Introduction ------------------ [TOC] Cet article introduit, comment avec le langage python, obtenir différents éléments relatifs aux statistiques descriptives à 1 variable ( moyenne, médiane, etc et les représentations graphiques usuelles). Pour illustrer l'article on a utilisé un exemple provenant d'un cours video sur une introduction aux statistiques descriptives (voir [les statistiques descriptives](http://www.youtube.com/watch?v=prC7tQtE93Q) ). - Télécharger le fichier de données: [attac

wxPython avec matplotlib

### Exemple 1 [image:193 size:100 caption:Matplotlib and wxPython] import wx import numpy import matplotlib from matplotlib.figure import Figure from matplotlib.backends.backend_wxagg import FigureCanvasWxAgg as FigureCanvas class TestFrame(wx.Frame): def __init__(self,parent,title): wx.Frame.__init__(self,parent,title=title,size=(800,800)) self.figure = matplotlib.figure.Figure() self.axes = self.figure.add_subplot(111) x = numpy.arange(0.0,10,1.0) y = [0,1,

Pourquoi les bateaux flottent ?

### Introduction Vous avez déjà probablement constaté que, lorsque l'on jette une simple pierre à l'eau, celle-ci coule rapidement à pic. Pourtant les bateaux qui ont une masse bien supérieure flottent sans problème à la surface de l'eau. Nous pouvons donc déjà en conclure que la masse des objets ne permet pas, à elle seul, d'expliquer le phénomène de flottaison. Pour comprendre pourquoi les bateaux flottent et pas une pierre, analysons les éléments séparément. Commençons par le plus important,

Pourquoi le ciel est bleu ?

### Introduction Depuis notre naissance, nous sommes tellement habitués à voir, par beau temps, le ciel de couleur bleue et non pas de couleur rouge, verte ou jaune, que cela ne nous étonne plus. Pourtant, essayer d'expliquer simplement l'origine de la couleur bleue du ciel n'est pas forcément évident et demande déjà de bonnes connaissances en physique. Néanmoins nous allons vous presenter les principaux mécanismes permettant d'expliquer ce phénomène. [image:14 size:100 caption:Le rayonnement

Explications sur le chat de Schrödinger

### Introduction L'expérience du chat de Schrödinger est une célèbre expérience de pensée imaginée par le physicien Erwin Schrödinger en 1935. L'objectif principal de cette expérience est de mettre en évidence le problème de la mesure et les différentes façons dont on peut interpréter les équations en physique quantique (si vous ne savez pas ce qu'est la physique quantique nous dirons, pour faire simple, que c'est une branche de la physique qui a pour but d'étudier des objets infiniment petits

Comment vole un avion ?

### Introduction En prenant l'avion ou en observant ces derniers, vous vous êtes peut-être déjà demandé comment ils volaient. Bien que pour faire voler un avion il faut recourir à des notions de physique et de mathématiques parfois complexes, vous allez voir que le vol d'un avion est basé sur un principe relativement simple à comprendre. En effet, les différents éléments permettant d'expliquer comment vole un avion sont connus de tous. ### Sans atmosphère, pas d'avion ? Le premier élément

Tracer une figure de diffraction avec matplotlib

Introduction ------------------ [attachment:49] (télécharger le fichier résultat) [attachment:48] (télécharger le code python) [image:33 size:100 caption:Figure 1: Tracer une figure de diffraction avec matplotlib] Dans cet article nous allons voir comment tracer une figure de diffraction avec matplotlib (figure 1). Pour cela, nous allons étudier le code source permettant de reproduire l'image et commenter une par une les différentes lignes du code. Nous supposons ici que python et les bibli

Tutoriel Metapost

Introduction à Metapost ------------------ [image:2 size:100 caption:langage de construction de figure ([source](http://en.wikipedia.org/wiki/MetaPost) de l'image).] [TOC] Metapost est un langage de programmation pour construire des figures 2d (langage qui dérive de Metafont développé par [Donald Knuth](http://fr.wikipedia.org/wiki/Donald_Knuth): créateur de TeX). Contrairement à un logiciel WYSIWYG (What You See Is What You Get), metapost interprète un ensemble de commandes pour tracer une

About


An article helps to save or share information. After creating an article it is possible to add multiple authors and manage the permissions

Create an article

Search


Use the following form to retrieve an article: