0% ont trouvé ce document utile (0 vote)
30 vues5 pages

Corrigé TP Informatique Université Alger 1

Transféré par

ameurayoub20
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)
30 vues5 pages

Corrigé TP Informatique Université Alger 1

Transféré par

ameurayoub20
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

Université Alger 1 – Faculté des sciences – Département Informatique / OPM/ S2

Corrigé TP N°2
Exercice1 :

Exercice 2 :
1. Création des vecteurs v1, v2 et v3 :
>> v1 = [2:10]
>> V2 = [-1.5:1.5:6]
>> V3 = (1./[1:10]).^2
>> V4 = 1./[99:-2:1]
>> V5 = 1./([Link].^2)
2. Création du vecteur U :
>> U = linspace(-pi/3 , 7*pi/3 , 4)

3. Création du vecteur V :
>> V = [V1,V2,V3]

4. Inverser le vecteur U :
>> U(end:-1:1)
5. Afficher les éléments de V de la 5eme position jusqu’à la 11eme dans l’ordre inverse :
>> V(11:-1:5)

6. Afficher le deuxième tiers du vecteur V :


>> tiersPosition = round(length(V)/3)
>> V(tiersPosition+1 : 2*tiersPosition)
7. Afficher le dernier quart du vecteur V :
>> quartPosition = round(length(V)/4)

Exercice 3 :
>> Calcule des expressions :
>> A = [1 2 ; 7 2];
>> B = [3 ‐2 ; 0 1];
>> C = [‐1 3 ; 0 1 ; ‐1 ‐1 ; 4 8];

>> A*B‐3
ans =
0 -3
18 -15
Exercice 4 :

A=pi * eye(50,50) ;
A(50,1)=1 ;
A(1,50)=-1 ;

Exercice 5 :

Exercice 6

1- Supprimer toute la ligne i :


- 1ère méthode : >> A(i, :)=[ ]
- 2ème méthode : >> A = [A(1 :i-1, :) ; A(i+1 :end, : )]
- 3ème méthode : >> A = A([1:i-1 , i+1 :size(A,1)] , :)
2- Supprimer toute la colonne j :
- 1ère méthode : >> A( :, j) = [ ]
- 2ème méthode : >> A = [ A( :, 1 :j-1), A( :, j+1 :end)]
- 3ème méthode : >> A = A( :, [1 :j-1, j+1 : size(A,2)])
3- Ajouter une ligne à la fin de la matrice (un vecteur ligne x) :
- 1ère méthode : >> A = [ A ; x]
- 2ème méthode : >> A( end+1, : )=x
- 3ème méthode : >> A(size (A,1)+1, :) =x
Exercice 7 :

Soit la matrice

1- Créer la matrice A d’un moyen succinct (sans faire la saisie élément par élément) :
>>A = [1 : 6 ; 9 :-2 : -1 ; 2.^(2:7)]
2- Afficher les trois dernières colonnes de A :
>>A ( : , 4 : 6)
3- Afficher les éléments de A formés des colonnes 3 et 6 :
>> A ( :, [3 6])
4- Créer la matrice B à partir de A où l’ordre des colonnes est inversé :
>>B=A (:,end:-1:1)

Vous aimerez peut-être aussi