0% ont trouvé ce document utile (0 vote)
28 vues3 pages

Introduction à MATLAB : Bases et Fonctions

Ce compte rendu présente les bases de MATLAB, incluant la création de variables, la manipulation de vecteurs et le calcul symbolique. Les principales fonctionnalités abordées comprennent les commandes pour gérer l'espace de travail, les fonctions mathématiques, et les opérations sur les vecteurs. Des exemples pratiques illustrent l'utilisation de ces concepts dans des tâches spécifiques.

Transféré par

jihane.ramen
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
28 vues3 pages

Introduction à MATLAB : Bases et Fonctions

Ce compte rendu présente les bases de MATLAB, incluant la création de variables, la manipulation de vecteurs et le calcul symbolique. Les principales fonctionnalités abordées comprennent les commandes pour gérer l'espace de travail, les fonctions mathématiques, et les opérations sur les vecteurs. Des exemples pratiques illustrent l'utilisation de ces concepts dans des tâches spécifiques.

Transféré par

jihane.ramen
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd

COMPTE RENDU N°1

Introduction :
Dans ce TP de matlab on s’est familiarisé avec les premières bases de
Matlab, on a effectué des tâches comme la création des variables, la
détermination de leurs types, résolution des équations la manipulation
des vecteurs…etc
1. Premiers pas :
On débute par la création du dossier du travail (le userpath) à travers la méthode
graphique
Q1 – les différents éléments de l’interface sont :

 Command window : espace d’écriture de commandes


 Workspace : variables et leurs noms
 Current folder : emplacement

Q2 – Différence entre userpath et matlabpath

 userpath est un dossier propre à l’utilisateur


 mathlabpath est le chemin vers les fonctions prédéfinies de Matlab

Q3 – Les commandes pouvant être utilisée pour cette fin sont :

>> userpath (chemin dossier)

Q4 – D’après l’aide de help whos : whos permet de lister les


variables de l’espace de travail, leur taille, classe…

Q5 – Exemple de commandes :

>> x = 5 bytes : 8

>>y=’hello’ 10

>>z = true 1

>> w =2+i5 16

>> p = int8(2) 1

2. Fonctions appliquées aux scalaires


Q1 – les 4 catégories de fonctions mathématiques proposées par MATLAB sont :
 Trigonométrique
 Exponentiel
 Complexe
 Rounding and remainder
Q2 – calcul du sinus et cosinus des nombres suivants : π, π/2, π/4, −3π/2 :
On procède on utilisant les fonction sin() and cos(). Exemple : sin(pi/2) donne 1
Q3 – On crée les variables complexes : x = 1 + 2i et y = −3 + 5i
Et puis 4 variables xr, xi, yr et yi dans lesquelles on stocke les parties réelles et imaginaires
de x et y. par les fonction : real() and imag()

Q4 – Calcul des conjugués des deux variables x et y :


On utilise la fonction conj()

3. Calcul symbolique
Q1 – la commande help syms nous permet de comprendre que syms sert à créer des variables
symbolique, ces variables peuvent être utilisée comme étant des inconnus à chercher dans les
équations

Q2 – Déclaration d’une variable de réels par la commande : syms z real

Q3 – Résolution de l’équation : en utilisant la commande : solve(z^2-pi/2-3)

4. Manipulation des vecteurs


Q1 – D’après help la fonction linspace nous permet la création de vecteurs linéairement
espacés de même pas de
différence

Q2 –

Q3 –

Autre méthode : vec2= [0 : 2 : 18]

Q4 - Par la commande : vec3 = [7 :-1 :0]


Q5 – length(vec1) donne 18

Length(vec2) donne 10

Length(vec3) donne 8

Q6 – Concaténation par : vec_con =[vec1 vec2]

Opérations Arithmétiques terme à terme : vec_con.*vec1

vec_con./vec1

vec_con+vec1

vec_con – vec1

Le tri est fait par la fonction sort()

Q7 – On utilise les fonction sum() pour la somme d’éléments d’un vecteur et mean() pour la
moyenne

Vous aimerez peut-être aussi