Découvrir Matlab/Interface

Table des matièresIndex



1. Interface utilisateur


Saisie des commandes et affichage numérique

modifier

Matlab est un logiciel qui s'utilise en ligne de commande. L'écran comprend d'une zone de saisie dans laquelle on va taper des commandes.

L’invite de la ligne de commande (prompt) est constitué d’un double chevron « flèche » : deux tirets et un signe supérieur >>. L’instruction est tapée puis validée avec la touche de retour chariot ([↵], [Enter] ou [Return]). Le résultat est affiché à la suite, sauf si la ligne se termine par un point-virgule auquel cas le résultat est caché.

Par exemple 
  • sans point-virgule
>> a=1[↵]
 a  =

    1.

>> A=2[↵]
 A  =

    2.

>> a+A[↵]
ans  =

   3.
  • avec points-virgules
>> a=1;[↵]

>> A=2;[↵]

>> a+A[↵]
ans  =

   3.

Lorsque l'on écrit une ligne, on peut utiliser les touches classiques d'édition (variable selon le système et le type du clavier) :

  • [→] : avancer d'une lettre ;
  • [←] : reculer d'une lettre ;
  • touches de suppression ([Del], [Suppr], [ ]) ;
  • touche de retour chariot [↵], [Enter] ou [Return] : validation et exécution de la commande ;
  • [↑] et [↓] : permettent de faire défiler les commandes tapées précédemment (historique des commandes).

L'endroit où se place le caractère (lettre, chiffre, signe…) tapé est signalé par le curseur, un trait de soulignement clignotant (Windows XP). L'édition se fait en insertion, c'est-à-dire que si le curseur est au milieu d'une ligne, les caractères suivants sont décalés d'une position à droite lorsque l'on entre un caractère.

On peut, si on le désire, fractionner l'édition sur plusieurs ligne. Pour cela, il faut terminer la ligne par trois points « ... ».

Exemple
>> a=...[↵]
>> 5[↵]
 a  =

    5.

Ceci est bien sûr plutôt intéressant lorsque la ligne à taper est longue.

À l'inverse, on peut mettre plusieurs instructions sur un même ligne en les séparant d'une virgule, ou bien d'un point-virgule si l'on ne veut pas que le résultat soit affiché.


Note
Par la suite, le retour chariot [↵] sera omis, un retour à la ligne après une ligne commençant par l'invite --> l'indiquera implicitement.

Chaînes de caractère

modifier

Par défaut, une suite de caractères est interprété comme une commande ou comme une variable. Pour indiquer que c'est une chaîne de caractères, il faut la mettre entre apostrophes « ' » (quote).

Lorsque la chaîne doit contenir une apostrophe, on redouble l'apostrophe. De même, lorsque la chaîne doit contenir des guillemets, on redouble ces guillemets.

Exemple
>> l'amertume de la "bière"
??? l'amertume de la "bière"
      |
Error: Unexpected MATLAB expression. 

>> 'l''amertume de la "bière"'
ans  =

l'amertume de la "bière"

Les chaînes de caractères sont utilisées pour définir certains paramètres de fonctions, ou bien pour afficher des étiquettes et légendes sur les graphiques.

Affichage graphique

modifier

L'affichage graphique (tracé d'une courbe, dessin…) se fait dans une fenêtre dédiée que nous appelerons « fenêtre graphique ». Cette fenêtre s'affiche automatiquement dès la première instruction graphique. Par exemple, taper clf puis valider : cela affiche une fenêtre graphique vide.

Aide en ligne

modifier

Matlab dispose d'une aide en ligne. Pour cela, taper help.

Cela affiche une liste de thèmes suivi de la liste de scommandes. Il suffit de cliquer dessus pour que le contenu de l'aide s'affiche dans la fenêtre de commande.

Lorsque l'on clique sur le bouton Help (?), cela affiche un navigateur d'aide qui s'utilise comme un navigateur Internet.

À gauche de l'invite de commande >>, un bouton Browse for functions [fx] permet d'avoir la description des fonctions.

Fermer le programme

modifier

Matlab peut être fermé de la manière habituelle selon les systèmes d'exploitation : en général bouton en forme de croix ou menu File | Exit MATLAB. On peut aussi

  • taper exit en ligne de commande ;
  • lorsque l'on est dans l'environnement initial, on peut également taper quit (voir aussi Environnement).



Introduction < > Calculs élémentaires