Scilab : de la théorie à la pratique

I. Les fondamentaux

3

L'interface graphique

Outre la console, l'interface graphique de Scilab est composée de différentes fenêtres qui peuvent être insérées/séparées de la fenêtre principale (voir la vidéo de la Figure 2.2). Dans ce chapitre, vous allez découvrir les fonctionnalités de base des principales fenêtres associées à Scilab.

1. L'aide en ligneAfficher/CacherAfficher/Cacher

La première fenêtre à connaître est assurément celle du navigateur d'aide, que vous pouvez appeler de plusieurs manières :

  • depuis le la barre de menu en cliquant sur ? puis Aide de Scilab ;

  • en pressant la touche F1 ;

  • depuis le raccourci dans la barre d'outil (voir Figure 3.1) ;

    Figure 3.1. Raccourci pour accéder à l'aide en ligne dans la barre d'outils
  • depuis la console avec l'une des commandes :

    • help qui permet de savoir ce que fait une commande et comment l'utiliser ;

    • apropos qui permet de connaître les commandes en rapport avec un thème ou un mot clé.

      1 -->apropos sinus
      2  
        -->help sin

Dans tous les cas, la fenêtre de la Figure 3.2 s'ouvrira.

Figure 3.2. Fenêtre d'aide

Astuce > si vous voulez obtenir de l'aide sur la commande sin, saisissez help sin mais si vous voulez obtenir de l'aide sur la notion mathématique de sinus, préférez apropos sinus. Dans les deux cas, vous devriez obtenir un lien vers, ou directement, la page d'aide de la fonction sin.

Pour chaque commande, l'aide fournie est composée de plusieurs rubriques :

Séquence d'appel

Décrit comment on doit appeler la commande pour effectuer son évaluation dans la console de Scilab. En général la séquence d'appel s'écrit sous la forme :

[sortie1,sortie2,...]=commande(entrée1,entrée2,[option1,[option2]])

Cette écriture signifie que commande prend en entrée deux valeurs, désignées par entrée1 et entrée2, plus une ou deux valeurs optionnelles, option1 et option2, qui sont encadrées par des crochets [ et ]. En sortie, on peut récupérer les valeurs sortie1 et sortie2 en utilisant les crochets. Il y a donc plusieurs manières d'appeler la commande, par exemple :

  • sortie1=commande(entrée1,entrée2)

  • [sortie1,sortie2]=commande(entrée1,entrée2)

  • [sortie1,sortie2]=commande(entrée1,entrée2,option1)

  • sortie1=commande(entrée1,entrée2,option1,option2)

  • ...

Attention > Quelle que soit la syntaxe utilisée, on ne peut jamais récupérer la valeur sortie2 sans avoir récupéré celle de sortie1. De même, on ne peut pas spécifier option2 sans avoir spécifié option1.

Paramètres

Décrit le type de paramètres attendu des différentes valeurs (entrée1,entrée2,option1,... sortie2) qui apparaissent dans la séquence d'appel (voir Chapitre Variables, constantes et types).

Description

Donne une explication plus détaillée de ce que fait commande.

Exemples

Montre comment utiliser commande dans des cas plus ou moins simples. Le code source affiché dans un cadre grisé peut être directement interprété dans la console ou ouvert dans l'éditeur de texte grâce aux deux boutons en haut à droite du cadre (Voir Figure 3.3).

Figure 3.3. Code source dans l'aide en ligne
Voir aussi

Renvoie vers d'autres pages de l'aide qui peuvent compléter celle de commande.