Bienvenue sur Laurentvidal.fr, la meilleure plateforme de questions-réponses pour trouver des réponses précises et rapides à toutes vos questions. Obtenez des réponses immédiates et fiables à vos questions grâce à une communauté d'experts expérimentés sur notre plateforme. Explorez des milliers de questions et réponses fournies par une communauté d'experts sur notre plateforme conviviale.

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