PYTHON

Téléchargement de PythonXY version scientique de Python basée sur Qt et Spyder

Phyton
Présentation de Stephane Roux pour les Tp de licences : AnalyseSpectralePratique.pdf
Tracer des courbes quelques examples

Exemple de programme pour visualiser les courbes avec les fichiers macro


@author: Benoit Capitaine
"""
import os # importer les fonctions d'ouvertures
os.chdir('C:\Documents and Settings\Physique\Mes documents\TP L3\Python')# allez dans le repertoire de travail courant
import numpy as np # importer les fonctions (package) calcul scientifique commençant par np
import matplotlib.pyplot as plt # importer le package biblothèque graphique 2D
x=np.loadtxt("Agil5012a.txt")#variable X contenant charger les données du fichier txt
N=1000 #nombre de point acquis pour base de temps
fe=0.1 #temps d'espacement entre deux points (échelle de fréquence)
temps= np.linspace(0,N-1,N)/fe #génère une var temps contenant les échantillions de 0 à N pour une frequence Fe
CH1=x[:,0];CH2=x[:,1]# [:0] extrait la première colonne dans la var CH1 et 2eme en CH2
plt.plot(temps,CH1,'r.--') #trace CH1 en fonction du temps en rouge
plt.plot(temps,CH2,'b.-') #trace CH2 en en bleu
plt.title('Aquisition AGILENT DSO5012')
plt.show()

et le fichier .txt acquis avec la macro labview Agil5012a.txt


Programme pour diagramme de Bode : Phase et Gain