Chapitre III. CALCUL DE DEFAUTS DANS UN RESEAU
ELECTRIQUE SOUS MATLAB
3.1. Introduction
MATLAB est un logiciel optimisé pour le
traitement des matrices, d?où son nom MATrix LABoratory.
Pour les calculs numériques, MATLAB est
beaucoup plus concis que les «vieux» langages (C, Pascal, Fortran,
Basic) [13]. Il contient également une interface graphique puissante,
ainsi qu?une grande variété d?algorithmes scientifiques.
On peut l?enrichir en ajoutant des «boîtes à
outils» (toolbox) qui sont des ensembles de fonctions
supplémentaires, profilées pour des applications
particulières (traitement de signaux, analyses statistiques,
optimisation, etc.).
Dans ce dernier chapitre, nous ferons une brève
présentation du logiciel MATLAB, et nous dirons un mot sur l?utilisation
des scripts et fonctions qui calculent les courants de court-circuit que nous
avons écrits, cela sera suivi d?une série d?exemples
d?application et une comparaison des résultats de deux méthodes
de calcul précitées sera faite.
3.2. Présentation de MATLAB
MATLAB est un logiciel interactif essentiellement basé
sur le calcul matriciel. Il est utilisé dans les calculs scientifiques
et les problèmes d?ingénierie étant donné qu?il
permet la résolution des problèmes numériques complexes en
moins de temps requis par les langages de programmation, et ce grâce
à une multitude de fonctions intégrées et à
plusieurs programmes outils testés et regroupés selon usage
(boites à outils ou Toolbox).
Après que le logiciel soit installé, on peut
démarrer MATLAB en doublecliquant sur son icône ou saisir
l?instruction matlab dans l?invite de commande de Windows. Une ou
plusieurs fenêtres identifiables par leurs noms affichés dans les
barres de titre respectives apparaissent.
L?interface de la version de MATLAB que nous avons utilisé
dans ce travail se présente comme sur la figure 3.1.
Fig.3.1 : L'espace de travail MATLAB 7.9.0
Les déclarations et les commandes peuvent être
introduites ligne par ligne dans la fenêtre de commande (Command Window)
ou sous forme d?un script dans un éditeur (figure 3.2) qui peut
être évoqué par la commande edit.
L?exécution du script (le fichier des commandes une
après une) se fait à l?aide du bouton Save and Run ou avec le
menu debug/Save File and Run ou bien, simplement, en appuyant sur la touche
fonction F5.
Les résultats d?exécution sont affichés dans
la fenêtre de commande de la même manière que si les
commandes sont entrées dans cette fenêtre.
Fig.3.2 :L'éditeur MATLAB 7.9.0
MATLAB fonctionne essentiellement avec un seul type d?objets :
des matrices rectangulaires avec des éléments pouvant être
réels, complexes ou symboliques.
Les scalaires sont interprétés comme des matrices
1×1.
Une matrice peut être introduite dans MATLAB de plusieurs
façons :
> Entrée explicitement par liste des
éléments (>> A = [1 2;3 4]); >
Générée par une fonction interne (>> B = zeros(2,2))
;
> Entrée à partir d?un fichier script avec
l?éditeur ;
> Chargée à partir d?un fichier de
données ou importée d?une application (ce qui est le cas pour le
présent travail).
Les aspects élémentaires de MATLAB sont : les
aides (help, doc, whos, ...), les variables scalaires, workspace, les
opérations élémentaires (+, -, *, /, \, ^), les
commentaires, les variables spéciales (i, j, inf, pi, eps,...), les
nombres complexes, les fonctions mathématiques, le format d?affichage et
les entrées-sorties.
|