Logo de la rubrique SCILAB/XCOS pour la modélisation système et le contrôle commande

SCILAB/XCOS pour la modélisation système et le contrôle commande

Du 27 au 28 janvier 2015 Angers

Pour connaitre les prochaines sessions de formation sur Logiciel embarque et programmation cliquez ici.




Cet atelier de formation fournira aux participants un ensemble de savoir-faire de base autour des outils SCILAB et XCOS leur permettant de traiter des problèmes relatifs à l’analyse de données numériques, à la modélisation de systèmes et au prototypage de solutions à base de traitements numériques. Chaque concept présenté sera donc illustré par de petits exemples à mettre en œuvre au fur et à mesure des présentations. Des exercices plus complexes viendront compléter l’apprentissage.

Inscription en ligne

La modélisation/simulation et le calcul numérique sont enfin accessibles aux PME-TPE !
SCILAB est un logiciel libre de calcul scientifique, qui n’est pas qu’un simple clone de Matlab, mais qui a diverses particularités et une syntaxe quelque peu différente. La maîtrise de ces outils représente un avantage concurrentiel.

Objectifs :

-  Prendre en main l’environnement logiciel SCILAB et XCOS : calcul numérique, modélisation de système, simulation et visualisation de systèmes de contrôle/commande
-  Passer en revue les potentialités des outils SCILAB et XCOS

Programme :

1ère journée

- S’initier à l’environnement SCILAB
Fenêtre de commande SCILAB - Aide et démos

- Utiliser les variables
Déclaration - Allocation -Espace de travail -Variables réservées -Types de donnée

- Manipuler les matrices
Déclaration - Création -Indexation - Concaténation – Extraction

- Réaliser des calculs numériques
Opérateurs arithmétiques - Opérateurs relationnels - Opérateurs logiques - Opérateurs ensemblistes - Fonctions mathématiques - Fonctions matricielles - Fonctions statistiques de base

- Visualiser graphiquement ses données
2D : tracé de courbes, tracés multiples, paramétrage graphique
3D : courbes dans l’espace, surface

- Développer ses premiers programmes
Scripts - Fonctions - Boucles itératives - Instructions conditionnelles

- Maîtriser les chaînes de caractères
Déclaration - Concaténation - Comparaison - Conversion

- Exploiter des listes
Déclaration - Création - Indexation - Opération

- Tirer profit des listes typées
Déclaration - Création - Indexation - Opération

- Importer et exporter des données
Fonctions de lecture/écriture de fichiers texte - Fonctions de lecture de fichiers Excel -Importation/Exportation de fichiers binaires

- Faire dialoguer ses programmes avec l’utilisateur
Fonctions basiques (interrogation, affichage dans la fenêtre de commande) - Boîtes de dialogue à disposition (liste de choix, édition de valeur...)

- Optimiser les algorithmes
Pré-allocation - Vectorisation

2ème journée

- Découvrir XCOS
Généralités - Démonstration

- Prendre en main l’environnement
Création et sauvegarde d’un modèle - Paramétrage et lancement de la simulation

- Modéliser un système physique
Démarche -Équation linéaire - Équation différentielle

- Utiliser les palettes de blocs
Blocs discrets/continus - Présentation de l’ensemble des blocs par catégories

- Éditer un modèle
Ajout d’un bloc - Manipulation des blocs - Liaison des blocs -
Paramétrage d’un bloc - Commentaires dans un modèle

- Paramétrer la simulation
Vue d’ensemble des options

- S’initier aux sous-systèmes
Intérêt des sous-systèmes - Création d’un sous-système- Simulation

- Créer de nouveaux blocs XCOS
Fonction d’interface - Fonction de simulation

- Conclusion
Discussions libres sur l’ensemble des thèmes abordés
Travaux pratiques et expérimentation libres ou guidées suivant les demandes des participants

Les inscriptions sont closes. Pour connaitre les prochaines sessions de formation sur Logiciel embarque et programmation cliquez ici.