Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
2Activity
0 of .
Results for:
No results containing your search query
P. 1
Al_ECHCHEIKH_EL_ALAOUI_TP1

Al_ECHCHEIKH_EL_ALAOUI_TP1

Ratings: (0)|Views: 63|Likes:
Published by adnaneadnane

More info:

Published by: adnaneadnane on Oct 01, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

03/27/2013

pdf

text

original

 
 
UNIVERSITE de BRETAGNE du SUD
Ecole Nationale Supérieure Des Ingénieurs De Bretagne Du Sud
Compte Rendu TP1 : Prise en main de MATLAB 
Réalisé par
Encadré par
 
AL ECHCHEIKH EL ALOUI Adnane
 
Mr Ludovic Billot 
 
Année Universitaire 2010/2011
 
Introduction
MATLAB est à la fois un langage de programmation et un environnement de développement développéet commercialisé par la société américaine
Exercice 1 : Création des matrices
MathWorks. MATLAB est utilisé dans les domaines del'éducation, de la recherche et de l'industrie pour le calcul numérique mais aussi dans les phases dedéveloppement de projets. «Wikipidia»
>> A=[1 2 3 4;3 4 12;2 3 4 1]
Pour créer une matrice sur on ouvre un crochet « [ », et « ; » pour séparer les lignes des colonnes,
>> B=[1 2 3 1;1 3 -12;2 -1 2 -1;0 1 -1 2]>> C=[1 -1 0 1;-1 11 1;1 0 -1 -1]>> D=[2;1;-1;0]A =1 2 3 43 4 1 22 3 4 1B =1 2 3 11 3 -1 22 -1 2 -10 1 -1 2C =1 -1 0 1-1 1 1 11 0 -1 -1D =21-10>> E=[1;3;5;7]E =1357
1)
 
Les opérations sur les matrices
>> A*B >> B*B >> A*D >> A.*Cans =9 9 3 109 19 5 1413 10 10 6ans =9 6 6 42 14 -4 125 -2 12 -4-1 6 -5 7ans =193ans =1 -2 0 4-3 4 1 22 0 -4 -1
Multiplie la matrice
 
multiplication de A et Cmembre à membre
 >> A' >> A+C >> B.^2
 
>> B^2ans =1 3 22 4 33 1 44 2 1ans =2 1 3 52 5 2 33 3 3 0ans =1 4 9 11 9 1 44 1 4 10 1 1 4ans =9 6 6 42 14 -4 125 -2 12 -4-1 6 -5 7
Transposé de A ;0n Met les lignes de Aen colonnes et sescolonnes en lignes
 
une élévation membreà membre de lamatrice B
 
 
>> B*A >> A+B
 
>> A./C
 
??? Error using ==> *Inner matrix dimensions mustagree.??? Error using ==> +Matrix dimensions mustagree.Warning: Divide by zero.(Type "warning off MATLAB:divideByZero" tosuppress this warning.)ans =1 -2 Inf 4-3 4 1 22 Inf -4 -1
Le nombre de ligne de B estdifférents au nombre decolonne de A donc lamultiplication est impossibleLe nombre de ligne et oucolonne de B est différents Adonc la multiplication estimpossibleInf représente une divise par 0.(x/0)
>> C./A >> I=[1 0 0 0;0 1 00;0 0 1 0;0 0 0 1]>> B-2*Ians =1.0000 -0.5000 0 0.2500-0.3333 0.2500 1.0000 0.50000.5000 0 -0.2500 -1.0000I =1 0 0 00 1 0 00 0 1 00 0 0 1ans =-1 2 3 11 1 -1 22 -1 0 -10 1 -1 0
Diviser de c par a membre à membre2)
 
La Fonction size pour obtenir les dimensions des matrices :
>> size(A) >> size(B) >> size(C)ans =3 4ans =4 4ans =3 4
3)
 
Le produit scalaire :
>> D'*E >> D'*Eans =0ans =0
Les 2 vecteurs sont orthogonaux4)
 
Norme d’un vecteur

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->