Beruflich Dokumente
Kultur Dokumente
Introduction de TP :
MATLAB (« matrix laboratory ») est un langage de script émulé
par un environnement de développement du même nom ; il est
utilisé à des fins de calcul numérique. Développé par la
société The Math Works, MATLAB permet de manipuler des
matrices, d'afficher des courbes et des données, de mettre en
œuvre des algorithmes, de créer des interfaces utilisateurs, et
peut s’interfacer avec d’autres langages comme le C, C+
+, Java, et Fortran. Les utilisateurs de MATLAB (environ 4
millions en 2019) sont de milieux très différents comme
l’ingénierie, les sciences et l’économie dans un contexte aussi
bien industriel que pour la recherche. Matlab peut s’utiliser seul
ou bien avec des toolboxes (« boîte à outils »).
Travail à rendre :
1) Calcul matriciel :
a)
>> A=[0 0 1 5; 4 5 2 -1;3 -2 1 4 ;-2 -4 7 2]
A=
0 0 1.00 5.00
4.00 5.00 2.00 -1.00
3.00 -2.00 1.00 4.00
-2.00 -4.00 7.00 2.00
>> A=[0 0 1 5
4 5 2 -1
3 -2 1 4
-2 -4 7 2]
A=
0 0 1.00 5.00
4.00 5.00 2.00 -1.00
3.00 -2.00 1.00 4.00
-2.00 -4.00 7.00 2.00
>> A=[0 0 1 5; 4 5 2 -1;3 -2 1 4 ;-2 -4 7 2]
A=
0 0 1.00 5.00
4.00 5.00 2.00 -1.00
3.00 -2.00 1.00 4.00
-2.00 -4.00 7.00 2.00
%%%%I=eye(4) renvoie une matrice d'identité 4-par-4 avec des uns sur la
diagonale principale et des zéros ailleurs%%%%
B)*>> C=inv(B)
C=
-0.16 0.02 0.33 -0.12
0.16 0.10 -0.22 0.04
-0.11 0.08 0.05 0.12
0.29 -0.02 -0.14 0.03
2)Graphiques :
>> x=0 :pi/4:5*pi
x=
Columns 1 through 12
0 0.7854 1.5708 2.3562 3.1416 3.9270 4.7124 5.4978 6.2832
7.0686 7.8540 8.6394
Columns 13 through 21
9.4248 10.2102 10.9956 11.7810 12.5664 13.3518 14.1372 14.9226
15.7080
>> y=sin(x/pi)
y=
Columns 1 through 12
0 0.2474 0.4794 0.6816 0.8415 0.9490 0.9975 0.9840 0.9093
0.7781 0.5985 0.3817
Columns 13 through 21
0.1411 -0.1082 -0.3508 -0.5716 -0.7568 -0.8950 -0.9775 -0.9993
-0.9589