0% ont trouvé ce document utile (0 vote)
95 vues4 pages

s3 Math TP Test1

Ce document présente un test sur les outils logiciels MATLAB comportant 4 exercices. Le premier concerne les fonctions et leur représentation graphique, le deuxième le diagramme de Bode, le troisième la série de Fourier.

Transféré par

Naim Ch
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
95 vues4 pages

s3 Math TP Test1

Ce document présente un test sur les outils logiciels MATLAB comportant 4 exercices. Le premier concerne les fonctions et leur représentation graphique, le deuxième le diagramme de Bode, le troisième la série de Fourier.

Transféré par

Naim Ch
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Nom : Prénom : Groupe :

DUT  GEII  –  S3    

OUTILS  LOGICIELS  
TEST  
S.  M outault  –  0 8/12/2015  –  r ev.  2  

Ce test dure 1h. Il se déroule sur ordinateur (compte « examen »). Aucun document
n’est autorisé. En revanche, vous pouvez utiliser l’aide en ligne de MATLAB
(commande help ou doc). Les exercices proposés sont indépendants. Vous devez
appelez l’enseignant à la fin de chaque exercice pour qu’il valide votre travail.

On rappelle l’existence des fonctions MATLAB abs(), arg(), log10(), logspace(),


mean(), pi(), plot(), semilogx(), sqrt(), sum() et des structures de contrôle if… elseif…
else… end, for… end et while… end.

1. Préambule
Ouvrir une session de test en utilisant les paramètres de compte suivants :
• Nom d’utilisateur : iut\geii-ds
• Mot de passe : dsgeiibx1
puis lancer le logiciel MATLAB.

S’assurer que le répertoire de travail est le dossier Mes documents\MATLAB associé à


la session.

Ce document est mis à disposition selon les termes de la Licence Creative Commons Attribution - Pas
d’Utilisation Commerciale - Partage dans les Mêmes Conditions 3.0 France.
Département GEII – IUT de Bordeaux – 15 rue Naudet – CS 10207 – 33175 GRADIGNAN CEDEX
2. Fonctions (7 pts)
Soit f et g deux fonctions définie sur ℝ par,
𝑓 𝑡 = 2 ∙ (𝑡 − 1) ∙ 𝑢(𝑡)
𝑔 𝑡 =   t ! + 1
a. Implémenter dans un script nommé u.m la fonction d’Heaviside dont le code
est fourni ci-dessous.
function y = u(t)
y = (t >= 0);
end
b. Créer avec MATLAB un vecteur t de valeurs balayant l’intervalle [−2; 2]
avec un pas de 0,1.
c. Créer le vecteur f des images par f des éléments du vecteur t.
d. Représenter la courbe de f dans une figure.
Cadre réservé à l’enseignant

e. Définir dans un script nommé g.m la fonction g qui calcule les images par g
des éléments du vecteur t qu’on lui fournit en argument.
f. Représenter dans un même graphique les courbes représentant la fonction f et
l’application 𝑡 ↦ 𝑔 𝑓 𝑡 sur l’intervalle −2; 2 avec un pas de 0,1.
Cadre réservé à l’enseignant

3. Diagramme de Bode (6 pts)


Soit le système linéaire du premier ordre de gain complexe,
1
𝐻 𝑗𝜔 = 𝜔
1 + 𝑗 2000 ∙ 𝜋
g. En utilisant la commande logspace, créer un vecteur w de 50 points dont les
valeurs parcourent les pulsations comprises entre 1 et 105 rad.s-1.
On rappelle que j est représenté sous MATLAB par la variable i et que le module de
H s’exprime en dB par,
𝐻!" = 20  𝑙𝑜𝑔!" 𝐻(𝑗𝜔)
h. Calculer le gain complexe H pour toutes les valeurs du vecteur w.
i. Calculer le gain HdB pour toutes les valeurs du vecteur w.

2
j. Représenter avec une échelle semi-logarithmique HdB en fonction de la
pulsation 𝜔.
Cadre réservé à l’enseignant

4. Série de Fourier (7 pts)


Soit s la fonction, 2-périodique, défini sur ℝ et dont la restriction à l’intervalle
−1; 1 est telle que :
! !
𝑠 !!;! :𝑡 ↦ 𝑢 𝑡 + ! − 𝑢 𝑡 − !
et S la série de Fourier de s définie sur ℝ par :
!!

𝑆 𝑡 = 𝑎! + 𝑎! ∙ cos   𝑘𝜋𝑡
!!!

!"#   !"
!
avec 𝑎! = !" pour tout 𝑘 ≥ 1.
!

et Sn, la somme partielle à l’ordre n associée à S et définie par :


!

𝑆! 𝑡 = 𝑎! + 𝑎! ∙ cos   𝑘𝜋𝑡
!!!

k. En créant un vecteur de valeurs t puis un vecteur image s, représenter


graphiquement la fonction s sur l’intervalle −1; 1 avec un pas de 0,01.
l. Déterminer, à l’aide du vecteur s, une estimation de 𝑎! .

m. Créer un vecteur S_7 des images par la fonction S7 des éléments du vecteur t
puis représenter sur un même graphe les fonctions s et S7 sur l’intervalle
−1; 1 .
On rappelle que la précision Pn associée à Sn s’exprime par :
𝑎! ! + !! !!!! 𝑎! !
𝑃! =
𝑠!"" !
n. Evaluer la précision P7 de l’approximation de s par S7.

Cadre réservé à l’enseignant

3
o. Bonus : A partir de quelle valeur de n la précision Pn devient-elle supérieure à
0,999 ?

Cadre réservé à l’enseignant

Vous aimerez peut-être aussi