41
•
Petits rappels sur les commandes Matlab
Les variables apparaissent aussi dans la fenêtre Workspace.Cette fenêtre permet aussi en cas de
problème dans la programmation de connaître les dimensions d’une variable tableau pour voir si
ellessont conformes auxprévisions...
➤ Erreurs d’arrondi
Découvrez eps en tapant tapant ( >> help eps). Taper :
✞
☎
>> 1+eps-1
>> 1+eps/2-1
✝
✆
1+eps apparaît comme le plus petit nombre machine strictement supérieur à1.
1.2 MATRICES, VECTEURS, TABLEAUX
En fait Matlab estavant tout un outil matriciel ;ilconsidère un nombre réel comme une matrice
1x1. Tout est donc tableau, et Matlab est particulièrement adaptéaux calculs numériques d’algèbre
linéaire.
Vo ici tout d’abord différentes possibilités pour créer ou modifier une matrice :
✞
☎
>> a=[1,2,3;4 56 ]
>> a(1,2),a (2,3)
>> a(2,3)=10
>> a’
>> rand(1,3), rand(2)
>> zeros(3),o nes(3,2)
>> eye(3), eye(2,3)
>> magic(3)
>> b=[1 45 ], diag(b)
>> whos
✝
✆
Découvrez l’aide en ligne soit en utilisant help dans le menu soit en tapant par exemple help
magic dans l’interpréteur.Unpeu d’anglais est parfois utile...
À noter que l’affichage peut être supprimé en terminant la commande par un point-virgule. C’est
utile quand on travaille avec de grosses matrices.
✞
☎
>> s1= zeros(20,25) ;s 2=zeros(2,3)
✝
✆
L’opérateur «:»est très utile pour construire un tableau ou en extraire une partie, une ligne ou
unecolonne. Testez :
✞
☎
>> -3:3
>> x=-3:.3:3
>> x(2:12)
>> x(9:-2:1)
>> x=10:100; x(2),x (10)
>> x(40:5:60)
Précédent

- 10/188

Suivant