0% ont trouvé ce document utile (0 vote)
14 vues2 pages

Main TP1 Algorithmique

Ce document présente une initiation au logiciel MATLAB à travers divers exercices pratiques. Il couvre des opérations arithmétiques simples, des calculs mathématiques et vectoriels, ainsi que des statistiques de base. L'objectif est de familiariser les utilisateurs avec l'environnement de programmation et les fonctionnalités de MATLAB.

Transféré par

mohammed.chourak.ensao
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)
14 vues2 pages

Main TP1 Algorithmique

Ce document présente une initiation au logiciel MATLAB à travers divers exercices pratiques. Il couvre des opérations arithmétiques simples, des calculs mathématiques et vectoriels, ainsi que des statistiques de base. L'objectif est de familiariser les utilisateurs avec l'environnement de programmation et les fonctionnalités de MATLAB.

Transféré par

mohammed.chourak.ensao
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

Manipulation 1

Initiation au logiciel MATLAB


Partie 1 : Notion de Base

1 But de la manipulation
Dans cette manipulation nous vous proposons de se familiariser avec l’environnement
de programmation du logiciel de programmation MATLAB à travers un ensemble de
d’exercices simples.

2 Opérations Arithmétique Simples


Taper dans l’éditeur de commandes du logiciel MATLAB les instructions suivantes :
√ √
1./ 12+45, 12-45, 12*45, 12/45, 43 , 32*2+15, 225, −1, exp(10), log(12), log10(22),
4, 2.10−3 , π, cos(π/2), sin(3 ∗ π/4), tan(54), cos2 (72) + 3 ∗ sin(π/4).
2./ Z1 = 13+i, Z2 = −5+2∗i, abs(Z1 ), abs(Z1 −Z2 ), abs(Z1 ∗Z2 ), conj(Z1 ), angle(Z2 ),
real(Z1 ), real(Z1 + Z2 ), imag(Z22 ), imag(Z1 − 2 ∗ Z22 ), angle(Z1 − 2 ∗ Z22 ).

3 Calculs Mathématique Simples


Ecrire un programme qui permet de faire le calcul suivant :
1./ y = x2 ∗ log(1 + x4 ) pour x=1,3,5,7,10, puis y = x2 ∗ log10 (1 + x4 ) pour les mêmes
valeurs de x.
3 /5
2./ z = e−x pour x=2,3127, 6, 12,125

ENSAO-STPI-1 S1:Année:25/26 TP Algorithmique page 1


Module d’Algorithmique Pr. [Link]

4 Calculs Vectoriels Simples


Ecrire un prgramme qui permet de définir les vecteurs A, B et C : A = [1 : 12],
B = [1 : 2 : 24] et C = 1 : 1.5 : 18 et qui réalise le calcul vectoriel suivant :
1./ y = A2 ∗ log(1 + B 4 )
3 /5
2./ z = A.e−C

5 Calculs Vectoriels
Ecrire un prgramme qui permet de :
1./ Générer un vecteur A contenant 11 valeurs comprises entre 1 et 4 réparties unifor-
mément.
2./ Générer un vecteur B à 1 ligne et 40 colonnes rempli de 4 en utilisant la fonction
ones.
3./ Définir une variable aléatoire X qui calcule la somme cumulée de A.
4./ Définir une variable aléatoire Y qui prèleve un échantillon sur 8 de B.

6 Initiation au Calcul Statistique


Durant le premier contrôle des examens, un étudant a eu les notes suivantes dans cinq
matières différentes : 12, 17, 15, 09 et 13.
1./ Utiliser les commandes ’min’ et ’max’ pour retrouver la plus petite et la plus grande
note obtenue par l’étudiant.
2./ Calculer en utilisant les commandes ’sum’, ’mean’ et ’std’ la somme, la moyenne et
l’écart-type des notes de l’étudiant.
3./ Sachant maintenant que les coefficients de pondérations des matières sont 1, 3, 2,
1 et 3 respectivement, Calculer la moyenne de l’étudiant en utilisant un produit de
deux vecteurs et la commande ’sum’.

ENSAO-STPI-1 S1 :Année :25/26 TP Algorithmique page 2

Vous aimerez peut-être aussi