Vous êtes sur la page 1sur 16

MATLAB TP n˚ 3

Djelouah

Saisie des
variables
numérique

Exercices

fichier .m
MATLAB TP n˚ 3

Djelouah

Faculté de Physique
Université des Sciences et de la Technologie Houari Boumediene
Algérie

13 décembre 2009
Saisir des valeurs numériques

MATLAB TP n˚ 3

Djelouah

Saisie des
variables
Toute variable doit être saisie comme un élément d’une
numérique matrice.
Exercices

fichier .m
Saisir des valeurs numériques

MATLAB TP n˚ 3

Djelouah

Saisie des
variables
Toute variable doit être saisie comme un élément d’une
numérique matrice.
Exercices
Une matrice est obligatoirement rectangulaire.
fichier .m
Saisir des valeurs numériques

MATLAB TP n˚ 3

Djelouah

Saisie des
Toute variable doit être saisie comme un élément d’une
variables
numérique
matrice.
Exercices Une matrice est obligatoirement rectangulaire.
fichier .m

»a = [1 2; 3 4] ←− Utiliser des crochets [ ]


Saisir des valeurs numériques

MATLAB TP n˚ 3

Djelouah

Saisie des
Toute variable doit être saisie comme un élément d’une
variables
numérique
matrice.
Exercices Une matrice est obligatoirement rectangulaire.
fichier .m

»a = [1 2; 3 4] ←− Utiliser des crochets [ ]


a=
1 2
3 4

Pour séparer les lignes on utilise le point virgule ;


Saisir des valeurs numériques

MATLAB TP n˚ 3

Djelouah

Saisie des
Toute variable doit être saisie comme un élément d’une
variables
numérique
matrice.
Exercices Une matrice est obligatoirement rectangulaire.
fichier .m

»a = [1, 2; 3, 4] ←− Utiliser des crochets [ ]


a=
1 2
3 4

Pour séparer les lignes on utilise le point virgule ;


Pour séparer les colonnes on utilise l’espace ou la virgule ,
Exercice 1

MATLAB TP n˚ 3

Djelouah

Saisie des
variables
numérique

Exercices
1 Créer un vecteur de 11 coordonnées contenant les nombres
Exercice 1
Exercice 2
-5,-4,...,4,5.
Exercice 3

fichier .m
Exercice 1

MATLAB TP n˚ 3

Djelouah

Saisie des
variables
numérique

Exercices
1 Créer un vecteur de 11 coordonnées contenant les nombres
Exercice 1
Exercice 2
-5,-4,...,4,5.
Exercice 3
2 Créer un vecteur de 1001 coordonnées contenant les
fichier .m
nombres -500,-499,-498...,499,500
Exercice 1

MATLAB TP n˚ 3

Djelouah

Saisie des
variables
numérique

Exercices
1 Créer un vecteur de 11 coordonnées contenant les nombres
Exercice 1
Exercice 2
-5,-4,...,4,5.
Exercice 3
2 Créer un vecteur de 1001 coordonnées contenant les
fichier .m
nombres -500,-499,-498...,499,500
3 Créer un vecteur u contenant 10 valeurs entre 0 et π
séparées par un incrément constant.
Exercice 1

MATLAB TP n˚ 3

Djelouah

Saisie des
variables
numérique

Exercices
1 Créer un vecteur de 11 coordonnées contenant les nombres
Exercice 1
Exercice 2
-5,-4,...,4,5.
Exercice 3
2 Créer un vecteur de 1001 coordonnées contenant les
fichier .m
nombres -500,-499,-498...,499,500
3 Créer un vecteur u contenant 10 valeurs entre 0 et π
séparées par un incrément constant.
4 Créer un vecteur v tel que
v2i = cos (u2i ) et v2i+1 = sin (u2i+1 )
Exercice 2

MATLAB TP n˚ 3

Djelouah

Saisie des
variables
numérique
On note ~u , ~v et w
~ les vecteurs suivants
Exercices
Exercice 1 ~u = (1, −1, 2)T , ~v = (10, −1, 3)T , w
~ = (5, −1, 4)T
Exercice 2
Exercice 3 1 Calculer
fichier .m
3~u
||~u ||2
2~u − ~v + 5w ~
||2~u − ~v + 5w ~ ||
||w~ − 4~v ||
2 Déterminer l’angle formé par les vecteurs ~u et w
~.
Exercice 3

MATLAB TP n˚ 3

Djelouah

Saisie des
variables
numérique

Exercices On note u et v les nombres complexes


Exercice 1
Exercice 2 u = 11 − 7i
Exercice 3

fichier .m
v = −1 + 3i
Calculer
1 les modules de u et de v,
2 les produits uv*et vu*.
3 la partie réelle et la partie imaginaire de u3 + v2 .
Programmation sous MATLAB
Equation différentielle du second ordre à coefficients constants

MATLAB TP n˚ 3

Djelouah
On se propose d’écrire un programme pour résoudre l’équation
Saisie des différentielle suivante :
variables
numérique

Exercices ẍ + 2δ ẋ + ω02 x = 0
fichier .m
régime
pseudo-périodique
La nature de la solution de cette équation différentielle dépend de
Régime critique
Régime apériodique
la valeur relative de δ et ω0 .
δ < ω0 : Régime pseudo-périodique
δ = ω0 : Régime critique
δ > ω0 : Régime apériodique
Pour calculer les constantes d’intégration, il faut tenir compte des
conditions initiales :
x0 = x (t = 0)
ẋ0 = ẋ (t = 0)
Régime pseudo-périodique

MATLAB TP n˚ 3

Djelouah

Saisie des
variables Si δ < ω0 , alors
numérique

x(t) = Ae−δt cos (ωD t + ϕ)


Exercices

fichier .m
régime q
pseudo-périodique
Régime critique où ωD = ω02 − δ 2 .
Régime apériodique

Les constantes d’intégration A et ϕ sont données en fonction des


conditions initiales x0 et ẋ0 par les relations suivantes :
  
1 ẋ0
ϕ = − arctan δ+
ωD x
x0
A=
cos ϕ
Régime critique

MATLAB TP n˚ 3

Djelouah

Saisie des
variables
numérique

Exercices
si δ = ω0 , alors
fichier .m
régime x(t) = (A1 + A2 t) e−δt
pseudo-périodique
Régime critique
Régime apériodique Les constantes d’intégration A1 et A2 sont données en fonction
des conditions initiales x0 et ẋ0 par les relations suivantes :
A1 = x0
A2 = ẋ0 + δx0
Régime apériodique

MATLAB TP n˚ 3

Djelouah

Saisie des
variables si δ > ω0 , alors
x(t) = A1 es1 t + A2 es2 t
numérique

Exercices

fichier .m où q q
régime
pseudo-périodique
Régime critique
s1 = −δ − δ 2 − ω02 et s2 = −δ + δ 2 − ω02
Régime apériodique

Les constantes d’intégration A1 et A2 sont données en fonction


des conditions initiales x0 et ẋ0 par les relations suivantes :
s2 x0 − ẋ0
A1 =
s2 − s1
ẋ0 − s1 x0
A2 =
s2 − s1

Vous aimerez peut-être aussi