TP2 .pdf


Nom original: TP2.pdf

Ce document au format PDF 1.5 a été généré par TeX / MiKTeX pdfTeX-1.40.11, et a été envoyé sur fichier-pdf.fr le 08/03/2013 à 03:07, depuis l'adresse IP 41.249.x.x. La présente page de téléchargement du fichier a été vue 1107 fois.
Taille du document: 97 Ko (2 pages).
Confidentialité: fichier public


Aperçu du document


Universit´e Chouaib Doukkali
ENSA El Jadida

Cours: MATLAB
Enseignant: Prof. A. El Hannani

SIV 2010-2011

CIP42


erie 11 du 28 F´
evrier 2011
Fonctions avanc´
ees de Matlab

Les exercices 1 et 2 peuvent se faire sans l’aide de Matlab. Les exercices 3 et 4 doivent se faire
sur PC.

Exercice 1

Expressions bool´
eennes

Evaluez les expressions bool´eennes suivantes `a la main :
a=2;
b=2;






a ≥ (b − 1)
∼ (a < b)
(a > b) || (a < b)
(b ≥ a) && (a ∼ = b)
xor((a > b), (a == b))

Exercice 2

Boucles for imbriqu´
ees

Que fait le programme suivant ?
N = 3;
for i = 1:N
for j = 1:N
a(i,j) = j + (N * (i - 1));
end
end
a

Exercice 3

Instructions de contrˆ
ole for et while

Calculez le produit des nombres pairs compris entre 1 et 16 en utilisant :
a) une boucle for
b) une boucle while
c) la fonction prod(v) qui permet de calculer le produit des ´el´ements du vecteur v
Vous pouvez rendre le r´esultat de l’exercice dans un fichier script M-file.

Exercice 4


efinition d’une fonction

Ecrivez une fonction [pos,neg] = posneg(a) qui prend en entr´ee une matrice a 3 × 3 et qui
calcule 2 matrices pos et neg 3 × 3 en sortie. La matrice pos contient uniquement les ´el´ements
positifs de la matrice a. La matrice neg contient les ´el´ements n´egatifs de a. Par exemple :


−1 2 −3
a =  4 −5 6 
−7 8
9




0 2 0
−1 0 −3
pos =  4 0 6  neg =  0 −5 0 
0 8 9
−7 0
0

2


TP2.pdf - page 1/2
TP2.pdf - page 2/2


Télécharger le fichier (PDF)

TP2.pdf (PDF, 97 Ko)

Télécharger
Formats alternatifs: ZIP







Documents similaires


exercices informatique seance 2
tp2
matlab1
tp1
tp3
cours technique de prog au 25 mai 2010

Sur le même sujet..