Beruflich Dokumente
Kultur Dokumente
TD
Calculs élémentaires :
4-Ecrire un programme qui lit un nombre et vérifie s’il est positif, nul ou négatif.
5-Ecrire un programme qui calcule puis affiche la somme la somme des n premiers nombres
entiers.
8- Ecrire un script qui trace sur un même graphique les fonctions sin(x), cos(x), sin²(x) et
sin(x²) avec des couleurs différentes.
Vecteurs :
10- Elaborer une fonction lect(n,V) qui lit une suite de nombres, le dernier étant égal à zéro,
les place dans un vecteur V. Cette fonction retourne le nombre n de valeurs lues et le vecteur
V qui contient ces valeurs.
11- Ecrire le programme qui calcule la somme et la différence de deux vecteurs V1 et V2.
12- Soit un vecteur V. Ecrire un programme qui permet de construire deux vecteurs Vpair et
Vimp qui contiennent respectivement les éléments pairs et impairs de V.
13- Ecrire un programme qui tri par ordre croissant les éléments d’un vecteur V.
Matrices :
16- Elaborer un programme qui détermine la somme des éléments de chaque colonne d’une
matrice A et permute les colonnes dont la somme est minimale et maximale.
17- Donner un programme qui remplit une matrice A( n x m) par les éléments d’un vecteur V
de taille l tel que n x m < l ,et qui complète les cases non remplies par des zéros.
Université M’Hamed Bougara. Boumerdes. Domaine : ST . Semestre 3.
Faculté des sciences. Matière : Langage de calcul scientifique
Département Informatique. Année :2009-2010.
TP1
FONCTIONS MATHEMATIQUES ELEMENTAIRES
On désire écrire un programme , sous MatLab, qui permet de calculer les fonctions
mathématiques qui suivent en utilisant leur développement en série limitée jusqu’à l’ordre n
demandé :
1 : 1 divisé par 1-x.
1− x
e :exponentielle de x.
x
cos x : cosinus de x.
L.NOURI 2009-2010
Université M’Hamed Bougara. Boumerdes. Domaine : ST . Semestre 3.
Faculté des sciences. Matière : Langage de calcul scientifique
Département Informatique. Année :2009-2010.
TP2
OPERATIONS SUR LES MATRICES
Ecrire , en utilisant les fonctions de MatLab, les programmes qui permettent de calculer :
1- la somme de deux matrice de mêmes dimensions ;
2- la transposée d’une matrice quelconque ;
3- le produit de deux matrices dont les dimensions répondent aux conditions qui permettent de
faire cette opération .
Compte-rendu :
1-Règles mathématiques des opérations utilisées et explications sommaires ;
2-Algorithme des opérations mises en œuvre ;
3-Exemple numérique avec commentaire.
L.NOURI 2009-2010
Université M’Hamed Bougara. Boumerdes. Domaine : ST . Semestre 3.
Faculté des sciences. Matière : Langage de calcul scientifique
Département Informatique. Année :2009-2010.
TP3
RESOLUTION D’UN SYSTEME D’EQUATIONS LINEAIRES
Ecrire , sans utiliser la fonction intégrée de MatLab, la fonction qui permet de résoudre le
système d’équations linaire suivant en utilisant la méthode d’élimination de Gauss sans
pivotation:
AxX=B
Compte-rendu :
1-règles mathématiques des opérations utilisées avec explications ;
2-algorithme des opérations nécessaires avec commentaires ;
3-exemple numérique avec commentaires.
4-comparaison avec le même exemple numérique et résultat des performances.
L.NOURI 2009-2010