Xcos est un éditeur graphique pour construire des modèles de systèmes dynamiques hybrides. Les modèles peuvent être assemblés, chargés, sauvegardés, compilés et simulés.
Éditeur
L’éditeur permet de construire des diagrammes fonctionnels représentant un système dynamique à partir de blocs définis dans des palettes.
Principales fonctionnalités :
copier/coller de blocs,
gestion de l'annuler/répéter,
gestion de schémas multiples,
personnalisation des blocs standards et définition de nouveaux,
Forte interaction avec l'aide de Scilab (possibilité d'exécuter dans Xcos un exemple donné dans l’aide)
Un navigateur de palettes propose à l’utilisateur l’ensemble des blocs standard Xcos organisés par domaines fonctionnels (traitement du signal, électrique, hydraulique, intégrateur, dérivateur, etc.)
Compilateur / Simulateur
L’environnement Xcos permet à partir du modèle construit, la simulation de systèmes complexes, discrets, continus, régis par des équations symboliques (Modelica), etc. et de systèmes hybrides couplant les capacités ci-dessus. Les données issues de la simulation peuvent alors être visualisées graphiquement en temps réels, utilisées dans Scilab pour du post traitement…