Dernière mise à jour le 13/05/2021

Domaine : Informatique

Stages courts

MATLAB : FORMATION AVANCÉE MIXAGE AVEC JAVA

MATLAB ( « matrix laboratory » ) est un langage de programmation de quatrième génération utilisé à des fins de calcul numérique.  MATLAB permet de manipuler des matrices, d’afficher des courbes et des données, de mettre en œuvre des algorithmes, de créer des interfaces utilisateurs, et peut s’interfacer avec d’autres langages comme le C, C++, Java, et Fortran.

Ce stage est une formation avancée à l’usage de MATLAB  et Java dans un contexte de recherche dans les domaines de l’ingénierie et des sciences pour résoudre des défis de conception complexes.

Le stagiaire sera mis en situation d’utiliser les logiciels et de les interfacer de manière professionnelle.

Durée de la formation : 35 heures Dates : Lieu : Campus Pierre et Marie Curie – Paris (Jussieu) Tarif : 2850 €
Modalité : Présentiel

OBJECTIFS et COMPÉTENCES VISÉES

Comprendre l’interaction entre Matlab et les méthodes des classes java dans l’environnement Matlab (objets, méthodes, propriétés)

Étudier les différents types de fonctions et de données

Réaliser des interfaces graphiques avancées avec l’utilisation du HTML et des méthodes java pour personnaliser l’interface et les menus sans utiliser l’App Designer ou le guide (mixage java/matlab => handle, callbacks)

Créer des programmes autonomes en combinant Matlab et Java

Communiquer avec une base de données MySQL (Database Toolbox)

Lire et écrire des différents types de fichiers (binaire, ASCII, EXCEL)

Développer des architectures de programmation et d’optimisation du code

Matlab (Profiler, LIH, Pré-allocation, vectorisation, MEX (C/C++), GPU, E/S,…)

Déboguer l’application (try/catch, point d’arrêt), pièges à éviter, conseil

PUBLIC VISÉ ET PRÉ-REQUIS

Public :

Scientifiques, Ingénieurs, Assistants ingénieurs, Chercheurs, enseignants-chercheurs,

Pré-requis :

Avoir une formation de base en Matlab et des notions sur les interfaces graphiques

Grégory Sedes

Voir le CV

PROGRAMME

  • Présentation Matlab, Java
  • Les objets graphiques Matlab, Scripts et fonctions, Variables, Gestion d’erreurs,Types de fichiers
  • UITools, Personnalisation des contrôles Matlab, Java Frame
  • Création d’une interface par programmation, Débogage de l’application, Présentation du Matlab Compiler pour la génération d’un programme autonome
  • Présentation de la database toolbox et mise en application avec un exemple sur une base de données MySQL,
  • Rappels sur les manipulations de tableaux et structures et liste des fonctions associées
  • Optimisation du code Matlab

Programme détaillé sur demande

Méthodes

Travail en petit groupe avec un encadrant, sur ordinateur sous Windows 10 et avec Matlab R2016 à R2018

Documents : Supports de cours PDF

Modalités d’évaluation

Attestation de fin de formation et de compétences

ET APRÈS

Cette formation permet aux individus de sécuriser leur parcours professionnel en leur donnant les compétences nécessaires pour accompagner les entreprises dans les enjeux liés à leur secteur d’activité et s’adapter aux évolutions technologiques associées..

Les + de la formation

  • Formation conçue en cohérence avec les besoins identifiés sur le marché du travail
  • Méthode pédagogique orientée vers l’acquisition d’outils stratégiques et opérationnels efficaces, complets, pertinents et innovants
  • Corps professoral composé d’ingénieurs de recherche

Pour candidater

Vous êtes une entreprise et souhaitez un accompagnement pour la construction de votre projet sur-mesure ou une proposition intra pour cette formation ?

Contactez-nous

Responsable(s)
pédagogique

Grégory Sedes

Voir le CV

Informations

Catégorie de l’action de développement des compétences:
(Article L6313-1 du Code du Travail)

Action de formation

Effectifs : Min 4 pers. / Max 10 pers.

Possibilité de sessions sur-mesure

Contact

01 44 27 82 82 ingenierie-fc@sorbonne-universite.fr

à voir aussi dans le même domaine...

Logo Faculté des Sciences et Ingénierie

Diplômes nationaux :
Licences

LICENCE INFORMATIQUE PARCOURS EN APPRENTISSAGE DANT

Deux années universitaires L2-L3

Plusieurs rythmes possibles

Logo Faculté des Sciences et Ingénierie

Diplômes nationaux :
Licences

LICENCE D’INFORMATIQUE PARCOURS MONODISCIPLINAIRE

Deux années universitaires L2-L3

Plusieurs rythmes possibles

Logo Faculté des Sciences et Ingénierie

Diplômes nationaux :
Masters

Logo Faculté des Sciences et Ingénierie

Diplômes nationaux :
Masters