Jeudi 12 Janvier 2006

   1. MATLAB & SIMULINK, 5j

 

A. MATLAB

I. Eude de l'environnement de MATLAB dans sa nouvelle version
    I.1. Outils, configuration et spécification des préférences
    I.2. Aide contextuelle
    I.3. Etude des différentes fenêtres à onglets
    I.4. Commandes sur l'espace de travail

II. Types de données MATLAB
    II.1. Constantes et variables prédéfinies
    II.2. Matrices et tableaux prédéfinis

III. Vecteurs et polynômes
    III.1. Création, concaténation de vecteurs
    III.2. Opérations sur les vecteurs
    III.3. Opérations sur les polynômes
    III.4. Interpolation

IV. Chaînes de caractères

V. Nombres complexes

VI. Les matrices
    VI.1. Création, indexation, concaténation
    VI.2. Opérations sur les matrices
    VI.3. Résolution de systèmes
            VI.3.1. Linéaires et non linéaires
            VI.3.2. Déterminés, surdéterminés

VII. Les tableaux multidimensionnels
    VII.1. Création de tableaux multidimensionnels
    VII.2. Indexation, concaténation

VIII. Les cellules et structures

IX. Les fonctions de MATLAB
    IX.1. Les fonctions MATLAB par catégorie
    IX.2. Etude de la structure du corps d'une fonction

X. Fichiers de commandes et de fonctions (fichiers M)
    X.1. Fichiers scripts
    X.2. Fichiers fonctions
    X.3. Instructions de contrôle
    X.4. Expressions relationnelles et logiques
    X.5. Instructions et commandes structurées

XI. Les entrées/sorties
    XI.1. Fonctions et commandes d'entrées/sorties
    XI.2. Le journal de bord et fichier LOG
    XI.3. Lecture et écriture de fichiers

XII. Graphiques
    XII.1. Graphiques 2D
        XII.1.1. Coordonnés cartésiennes et polaires
        XII.1.2. Gestion des propriétés par les pointeurs
        XII.1.3. Utilisation de l'interface graphique
    XII.1.4. Insertion de texte de type LATEX
    XII.1.5. Interpolation de courbes 2D

XII.2. Graphiques 3D
    XII.2.1. Courbes, surfaces et contours
    XII.2.2. Volumes et surfaces de révolution

B. SIMULINK

I. INTRODUCTION
    I.1. Etude de l'environnement de travail
    I.2. Prise en main par quelques démonstrations
    I.3. Actions par la souris et raccourcis clavier

II. Mise en ouvre d'un modèle simple
    II.1. Utilisation de blocs et leurs fonctions associées
    II.2. Choix des propriétés de simulation

III. Modélisation des systèmes dynamiques
    III.1. Blocs sources de signaux
    III.2. Blocs d'affichage de signaux
    III.3. Systèmes linéaires continus et discrets
    III.4. Type de données
    III.5. Sous-systèmes

IV. Etude des blocs discrets à travers un exemple complet
    IV.1. Passage en revue de la librairie Discrete
    IV.2. Résolution d'une équation récurrente 
    IV.2.1. Avec les blocs discrets élémentaires 
    IV.2.2. Avec le bloc d'espace d'état discret
    IV.2.3. Avec le bloc fonction de transfert discrète

V. Etude des blocs continus à travers un exemple complet
    V.1. Passage en revue de la librairie Continuous
    V.2. Résolution d'une équation différentielle
        V.2.1. Avec les blocs continus élémentaires
        V.2.2. Avec le bloc d'espace d'état continu
        V.2.3. Avec le bloc fonction de transfert continue
    V.3. Etude d'un système complet de régulation PID

VI. Blocs de calcul matriciel
    VI.1. Inversion, transposition, produit, etc.
    VI.2. Application la résolution de systèmes linéaires
    VI.3. Programmation de la méthode des moindres carrés Résolution de systèmes
             surdéterminés

VII. Bloc Solve (Agebraic Constraint), et bloc Fcn f(u)
Application à la résolution d'un système d'équations non linéaires

VIII. Librairies de blocs non linéaires
    VIII.1. Résolution de systèmes non linéaires
      VIII.1.1. Continus
      VIII.1.2. Discrets

IX. Masquage d'un sous-système
    IX.1. Etude des différentes fenêtres d'édition de masque
    IX.2. Réalisation de plusieurs sous-systèmes masqués

X. Les S-Fonctions
    X.1. Etude du corps d'une S-Fonction
    X.2. Utilisation d'une S-fonction pour :
        X.2.1. la résolution d'une équation récurrente
        X.2.2. la résolution d'une équation différentielle

XI. Sous-systèmes déclenchés (triggés) et à activation de niveau  

 2 MATLAB, 3j 

 I. Eude de l'environnement de MATLAB dans sa nouvelle version
    I.1. Outils, configuration et spécification des préférences
    I.2. Aide contextuelle
    I.3. Etude des différentes fenêtres à onglets
    I.4. Commandes sur l'espace de travail

II. Types de données MATLAB
    II.1. Constantes et variables prédéfinies
    II.2. Matrices et tableaux prédéfinis

III. Vecteurs et polynômes
    III.1. Création, concaténation de vecteurs
    III.2. Opérations sur les vecteurs
    III.3. Opérations sur les polynômes
    III.4. Interpolation

IV. Chaînes de caractères

V. Nombres complexes

VI. Les matrices
    VI.1. Création, indexation, concaténation
    VI.2. Opérations sur les matrices
    VI.3. Résolution de systèmes
      VI.3.1. Linéaires et non linéaires
      VI.3.2. Déterminés, surdéterminés

VII. Les tableaux multidimensionnels
    VII.1. Création de tableaux multidimensionnels
    VII.2. Indexation, concaténation

VIII. Les cellules et structures

IX. Les fonctions de MATLAB
    IX.1. Les fonctions MATLAB par catégorie
    IX.2. Etude de la structure du corps d'une fonction

X. Fichiers de commandes et de fonctions (fichiers M)
    X.1. Fichiers scripts
    X.2. Fichiers fonctions
    X.3. Instructions de contrôle
    X.4. Expressions relationnelles et logiques
    X.5. Instructions et commandes structurées

XI. Les entrées/sorties
    XI.1. Fonctions et commandes d'entrées/sorties
    XI.2. Le journal de bord et fichier LOG
    XI.3. Lecture et écriture de fichiers

XII. Graphiques
      XII.1. Graphiques 2D
         XII.1.1. Coordonnés cartésiennes et polaires
         XII.1.2. Gestion des propriétés par les pointeurs
         XII.1.3. Utilisation de l'interface graphique
         XII.1.4. Insertion de texte de type LATEX
         XII.1.5. Interpolation de courbes 2D

XII.2. Graphiques 3D
        XII.2.1. Courbes, surfaces et contours
        XII.2.2. Volumes et surfaces de révolution

XI. Sous-systèmes déclenchés (triggés) et à activation de niveau  

 3. SIMULINK, 3j

I. INTRODUCTION
I.1. Etude de l'environnement de travail
I.2. Prise en main par quelques démonstrations
I.3. Actions par la souris et raccourcis clavier

II. Mise en ouvre d'un modèle simple
II.1. Utilisation de blocs et leurs fonctions associées
II.2. Choix des propriétés de simulation

III. Modélisation des systèmes dynamiques
III.1. Blocs sources de signaux
III.2. Blocs d'affichage de signaux
III.3. Systèmes linéaires continus et discrets
III.4. Type de données
III.5. Sous-systèmes

IV. Etude des blocs discrets à travers un exemple complet
IV.1. Passage en revue de la librairie Discrete
IV.2. Résolution d'une équation récurrente
IV.2.1. Avec les blocs discrets élémentaires
IV.2.2. Avec le bloc d'espace d'état discret
IV.2.3. Avec le bloc fonction de transfert discrète

V. Etude des blocs continus à travers un exemple complet
V.1. Passage en revue de la librairie Continuous
V.2. Résolution d'une équation différentielle
V.2.1. Avec les blocs continus élémentaires
V.2.2. Avec le bloc d'espace d'état continu
V.2.3. Avec le bloc fonction de transfert continue
V.3. Etude d'un système complet de régulation PID

VI. Blocs de calcul matriciel
VI.1. Inversion, transposition, produit, etc.
VI.2. Application la résolution de systèmes linéaires
VI.3. Programmation de la méthode des moindres carrés Résolution de systèmes surdéterminés

VII. Bloc Solve (Agebraic Constraint), et bloc Fcn f(u)
Application à la résolution d'un système d'équations non linéaires

VIII. Librairies de blocs non linéaires
VIII.1. Résolution de systèmes non linéaires
VIII.1.1. Continus
VIII.1.2. Discrets

IX. Masquage d'un sous-système
IX.1. Etude des différentes fenêtres d'édition de masque
IX.2. Réalisation de plusieurs sous-systèmes masqués

X. Les S-fonctions
X.1. Etude du corps d'une S-fonction
X.2. Utilisation d'une S-fonction pour :
X.2.1. Résolution d'une équation récurrente
X.2.2. Résolution d'une équation différentielle

 

 

4. MATLAB & SIMULINK (Niveau Avancé), 5j
 

A. MATLAB

A.1. Rappels :

I. Types de données MATLAB
II. Vecteurs et polynômes
III. Chaînes de caractères et nombres complexes
IV. Les matrices (Création, Modification, Indexation, etc.)
V. Les tableaux multidimensionnels

A.2. MATLAB Avancé

VI. Les cellules et structures, structures multidimensionnelles
VII. Fichiers de commandes et de fonctions (fichiers M)
VII.1. Fichiers scripts, fichier Startup
VII.2. Fichiers fonctions et sous-fonctions
VII.3. Instructions de contrôle
VII.4. Expressions relationnelles et logiques
VII.5. Instructions et commandes structurées
VII.6. Notion de vectorisation

VIII. Graphiques 2D et 3D (courbes 2D, surfaces et volumes 3D)

VIX. Les matrices creuses et opérations associées
VIX.1. Import de matrices creuses
VIX 2. Matrice d'adjacence et graphes

X. Déboguage et Profiler

XI. E/S (Routines de haut niveau et importation)

XII. Graphiques
XII.1. Graphiques spécialisés
XII.2. Handle Graphics
XII.3. Hiérarchie des graphiques
XII.4. Propriétés des objets graphiques
XII.5. Retrouver et identifier les objets graphiques
XII.6. Modification des propriétés des objets graphiques
XII.7. Utilisation des commandes get_param et set_param

XV. Interfaces Graphiques Utilisateur (GUI)
XIII.1. Utilisation de l'interface Guide
XIII.2. Etude de divers exemples concrets
XIII.3. Introduction aux Callbacks par les fonctions Callbacks
B.1. Rappels

XVI. Modélisation des systèmes dynamiques
XVI.1. Mise en revue des différentes librairies de SIMULINK
Mise en ouvre d'exemples utilisant des blocs des différentes librairies
XVI.2. Modélisation des systèmes dynamiques
Systèmes continus (fonction de transfert, équation différentielle, espace d'état)
Systèmes discrets (fonction de transfert, équation récurrente, espace d'état)

B.2. SIMULINK AVANCE

III.3. Utilisation des Callbacks du modèle (Model Properties)
Etude d'exemples concrets
III.4. Etude des nouveautés de la nouvelle version
III.5. Sous-systèmes, sous-systèmes configurables et édition de masques

IV. Bloc Solve (Agebraic Constraint), bloc Fcn f(u) et bloc MATLAB Function
IV.1. Application à la résolution d'un système d'équations non linéaires
IV.2. Application à la résolution d'un système d'équations par la méthode LMS

V. Les S-fonctions
V.1. Etude du corps d'une S-fonction
V.1.1. Etats continus
V.1.2. Etats discrets
V.1.3. Système hybrides (continu et discret)
V.1.4. Sans utilisation d'état
V.2. Utilisation de la propriété UserData
V.3. Différentes façons de passage de paramètres
V.4. S-fonction avec re-dimensionnement automatique du nombre d'entrées et de sorties
V.5. S-fonctions C MEX compilées en dll
V.6. Utilisation du Builder des S-Fonctions
Etats discrets, Etats continus, Sans état

VI. Les Callbacks
VI.1. Applications utilisation des Callbacks des blocs
VI.2. Callbacks et masques

VII. Simulation d'un modèle à partir d'un script MATLAB

VIII. Paramétrage automatique des options de simulation
VIII .1. Durée de la simulation, de type de solveur
VIII .2. Modification de paramètres en cours de simulation

IX. Librairies
IX.1. Création, modification d'une librairie personnelle
IX.2. Création et suppression d'un lien
IX.3. Recherche d'une librairie à partir d'un bloc lié
IX.4. Ajout de librairies personnelles à l'explorateur de SIMULINK

 

 

 

 

 

publié par MOKHTARI dans: xpert

Portail de l'emploi 100% gratuit

Créer un blog sur dzblog.com - Contact - C.G.U. - Reporter un abus