Trouvez des réponses facilement sur Laurentvidal.fr, la plateforme de Q&R de confiance. Rejoignez notre plateforme pour vous connecter avec des experts prêts à fournir des réponses détaillées à vos questions dans divers domaines. Découvrez des réponses détaillées à vos questions grâce à un vaste réseau de professionnels sur notre plateforme de questions-réponses complète.

23 Python
Programmer une fonction périodique
Exploiter des mesures; utiliser un langage de
programmation.
Extrait d'un code pour tracer des fonctions périodiques
A
B
6
789
10 # Définition des fonctions y et yl
11 y 3 np.sin(2*np.pi*f*t)
12 y1=3 np.sin(2*np.pi*f*t) + \
3 np.sin(4 np.pi*f*t)
2-
1
-1-
-2-
4-
2-
"Création d'une variable temps. t.
dont 1000 valeurs sont comprises
entre 0 et 0,1 seconde".
t = np.linspace (0.0.1.1000)
#valeur
f=100
-4-
Courbes obtenues avec le programme ci-dessus
yl
0.02
DD2
0,04
bb4
0,06
0,08
t(s)
0,10
t(s)
10
1. Déterminer graphiquement la période de chacune des
fonctions correspondant aux courbes B.
2. Calculer la fréquence de chacune de ces deux fonctions.
3. À l'aide de la représentation temporelle de la fonction
y, indiquer ce que représente le nombre 3 dans la ligne 11
du programme.
4. Compléter le commentaire de la ligne 8 du programme.
5. On souhaite tracer une nouvelle fonction y de période
Tégale à 0,020 s et d'amplitude égale à 4.
Réécrire les lignes du programme à modifier.
C