From 5b19568befe2fd6bd7a115ec08fd07f6d1ba6f29 Mon Sep 17 00:00:00 2001 From: "quentin.perret" Date: Fri, 18 Mar 2022 14:29:49 +0100 Subject: [PATCH] ajout fonction du calcul de puissance --- puissance.py | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 puissance.py diff --git a/puissance.py b/puissance.py new file mode 100644 index 0000000..d087be3 --- /dev/null +++ b/puissance.py @@ -0,0 +1,25 @@ +import math +from os import link +import numpy as np +import matplotlib.pyplot as plt + +import struct + +#"C:\Users\quent\OneDrive\Bureau\ENSC\TransD\Framboisier\02400001.TXT" +#! /usr/bin/env python3 +# -*- coding: UTF-8 -*- +link = "" + +f = open(link , "rb")#ouvertuture du fichier txt traiter +taille = 100 +freq = 250000 +periode = 1 / freq +temps = periode * taille +resultat = np.zeros(taille) +for i in range(taille): + resultat[i] = (f.readline())^2 #on sait que chaque ligne corespond à une mesure +somme = 0 +for i in range(taille-1): + somme = (resultat[i] + resultat[i+1]) / 2 +res = somme / temps +print(res) \ No newline at end of file