Tutoriels et vidéos
Utiliser MATLAB et Simulink pour les projets étudiants.
Utiliser MATLAB et Simulink pour les projets étudiants.
Découvrez comment utiliser MATLAB et Simulink pour concevoir des avions, des drones et d'autres véhicules aérospatiaux dans le cadre de projets étudiants. Des experts et des utilisateurs MathWorks partagent leurs connaissances sur les calculs de design technique, le développement de modèles de simulation et le déploiement de code sur du hardware cible.
Analyse des contraintes pour le design d'avions
Découvrez comment la tâche Constraint Analysis du Live Editor aide les concepteurs aéronautiques à transformer les exigences de design en solutions réalisables, ainsi qu'à calculer la taille initiale des ailes et les spécifications requises pour les systèmes physiques.
Analyse de sensibilité avec MATLAB pour les compétitions étudiantes
Découvrez comment identifier les variables de design les plus sensibles et comment modifier le code afin d’effectuer des choix de design appropriés pour maximiser les résultats dans des compétitions étudiantes.
Optimisation du design des modèles d'avions avec MATLAB
Optimisez le design de votre modèle d'avion avec MATLAB. Configurez un problème d'optimisation et définissez votre fonction objectif et vos variables de design. Servez-vous de l'objet à voilure fixe pour calculer les dérivées de stabilité et utilisez ces dernières comme contraintes d'optimisation.
Construire des outils graphiques pour le design d'aéronefs
Concevez des outils de design interactifs pour réduire le temps de développement. Zachary Leitzau, d’Embry-Riddle Aeronautical University, montre comment utiliser une application qu'il a lui-même développée pour aider à concevoir un modèle d'avion.
Optimisation d'un avion avec MATLAB
Suivez Joshua Williams, de Cornell University Unmanned Air Systems (CUAir), qui fait une démonstration de l'utilisation d'un algorithme génétique pour optimiser le dimensionnement des cellules d'avions.
Simuler des missions de quadricoptères avec Simulink et ROS
La simulation est un excellent moyen de tester et d'ajuster les algorithmes de contrôle des quadricoptères. Julien Cassette explique comment utiliser Simulink, le système d'exploitation robotique (ROS) et Gazebo pour simuler les missions des quadricoptères dans le cadre de concours étudiants.
Développement d'un pilote automatique avec Simulink
Claudio Conti, membre de la Sapienza Flight Team de l'université Sapienza de Rome, rejoint Connell D'Souza pour discuter de son utilisation de l'approche Model-Based Design et des simulations temps réel, en vue de concevoir un pilote automatique personnalisé.
Estimation des performances des avions avec MATLAB
Découvrez comment estimer les performances d'un avion en utilisant la tâche Aircraft Performance Analyzer du Live Editor dans MATLAB !
Découvrez comment générer du code C/C++ lisible et autonome à partir de fonctions MATLAB et de modèles Simulink. Naviguez et personnalisez le code généré avant de le déployer directement sur les cartes hardware cibles. Utilisez Simulink comme environnement d'intégration et générez du code pour les systèmes multi-échantillonnés.
Découvrez comment générer du code C/C++ autonome lisible et modifiable à partir de MATLAB et Simulink.
Génération de code avec MATLAB
Découvrez comment générer du code modifiable et personnalisable à partir du code MATLAB avec MATLAB Coder.
Préparation et personnalisation de code généré pour MATLAB
Découvrez comment préparer et optimiser votre code MATLAB pour la génération de code.
Génération de code avec Simulink
Découvrez comment générer du code modifiable et personnalisable à partir de modèles Simulink avec Simulink Coder.
Personnalisation du code généré avec Simulink
Découvrez comment personnaliser le code généré à partir des modèles Simulink pour équilibrer diverses considérations de design.
Intégration système avec Simulink
Découvrez comment Simulink peut être utilisé comme plateforme d'intégration pour le design, la simulation et la génération de code de plusieurs composants logiciels.
Déploiement hardware avec Simulink
Découvrez comment générer et déployer du code directement à partir de modèles Simulink vers des systèmes informatiques embarqués.
Découvrez comment développer des systèmes pour véhicules électriques hybrides avec MATLAB et Simulink. Explorez le design de contrôle moteur et la façon d'utiliser des circuits équivalents pour représenter le comportement dynamique de cellules de batterie. Découvrez la modélisation électrothermique des blocs de batteries et le design des systèmes de gestion thermique de batteries. Apprenez comment modéliser et simuler des systèmes pour véhicules électriques hybrides, créer des modèles de systèmes physiques, développer des systèmes de contrôle et optimiser vos modèles.
Le design de contrôle moteur avec MATLAB et Simulink
Identifiez les éléments essentiels d’une commande vectorielle dans un modèle Simulink et découvrez comment régler automatiquement les gains des contrôleurs PI. Distinguez le contrôle du découplage dynamique du contrôle d’affaiblissement de flux.
Découvrez comment construire un bloc de batteries avec Simscape Battery et comment effectuer une caractérisation des cellules de batterie à l’aide de plusieurs expériences de caractérisation en une seule fois.
Pourquoi modéliser et simuler les véhicules hybrides
Identifiez les défis associés au design des véhicules hybrides et à la sélection de l'architecture. Comprenez les estimations de la consommation d'énergie et des performances sur différents cycles de conduite et identifiez l'impact du choix des composants.
Création de modèles de systèmes physiques de véhicules hybrides
Découvrez différentes méthodes pour créer des modèles de composants de véhicules hybrides. Voyez comment les outils Powertrain Blockset et Simscape peuvent être utilisés pour la modélisation de véhicules hybrides et familiarisez-vous avec les bonnes pratiques pour créer de nouveaux modèles de systèmes physiques.
Développement de systèmes de contrôle de véhicules hybrides
Bénéficiez d'une vue d'ensemble des systèmes de contrôle de véhicules hybrides et du concept de gestion de l'énergie. Comprenez l'implémentation des algorithmes de contrôle dans Simulink et Stateflow, testez votre contrôleur et découvrez les bonnes pratiques.
Optimisation des modèles de véhicule hybride
Obtenez une introduction à l’optimisation et découvrez les outils d’optimisation MATLAB et Simulink. Optimisez simultanément les paramètres de contrôle et les paramètres des composants. Trouvez un ensemble commun de paramètres de contrôle pour diverses conditions de conduite.
Équilibrage des cellules de batterie et estimation de l’état de charge
Découvrez les tâches du système de gestion des batteries. Apprenez comment Simulink peut modéliser un système physique et le contrôleur d’un bloc de batteries. Identifiez comment un bloc Observer non linéaire de la bibliothèque de contrôles peut suivre l’état de charge d’une cellule.
Design du système de gestion thermique de la batterie
Découvrez les composants d'un système de gestion thermique de batterie pour un petit véhicule électrique à quatre places. Étudiez un modèle Simscape de ce système, utilisez-le pour diagnostiquer et corriger un problème lié à l'algorithme de contrôle, puis analysez la consommation d'énergie.
En savoir plus sur les techniques fondamentales de Computer Vision qui permettent à vos véhicules et à vos robots de voir leur environnement. En regardant ces tutoriels, vous découvrirez des approches pratiques pour utiliser les algorithmes de perception afin de concevoir vos systèmes autonomes.
Opérations de base sur les images
Découvrez comment travailler avec les images dans MATLAB.
Segmentation et analyse d'images
Découvrez comment effectuer une segmentation basée sur les couleurs, affiner les masques d'image et analyser des régions avec des applications interactives.
Correspondance de caractéristiques et pistage
Découvrez comment effectuer du pistage d'objets dans une vidéo, en utilisant des techniques de correspondance de caractéristiques et de tracker de points.
Concepts fondamentaux du traitement des nuages de points
Découvrez en quoi consiste un nuage de points et apprenez les bases du traitement des nuages de points, notamment le prétraitement et la segmentation.
Découvrez comment travailler avec de grandes quantités d'images et comment créer des réseaux de neurones pour les classer.
MATLAB and Simulink Racing Lounge propose une série de vidéos traitant de sujets pertinents pour les équipes d'étudiants en automobile. Tout est abordé, des bases de MATLAB et Simulink aux détails techniques permettant d'améliorer le développement de votre voiture de course. Des équipes d'étudiants en automobile partagent également les clés de leur réussite à travers des exemples.
Découvrez comment utiliser MATLAB et Simulink pour concevoir des algorithmes, créer des simulations et accélérer le développement de projets étudiants dans les domaines de la robotique et des systèmes sans pilote.
Découvrez comment concevoir et simuler des algorithmes courants de robotique mobile dans MATLAB et Simulink, notamment des systèmes d'asservissement en boucle ouverte ou fermée, pour que votre robot puisse exécuter des tâches telles que l’estimation de position (dead reckoning), le suivi de ligne ou la détection d'obstacles. Utilisez des outils de simulation personnalisés pour tester des algorithmes dans Simulink avant de les déployer sur un robot réel.
Ces supports de formation aideront votre équipe à se lancer dans le design et la simulation d'algorithmes de robotique mobile avec MATLAB et Simulink.
Contrôle des mouvements d'un robot
Découvrez comment contrôler un robot pour qu'il se déplace de manière autonome sur ses roues en utilisant la navigation à l'estime.
Utilisation de contrôleurs PID
Découvrez comment concevoir et régler un contrôleur PID pour effectuer des tâches de navigation telles que la navigation à l'estime.
Design d'algorithmes de suivi de ligne
Découvrez comment concevoir des algorithmes permettant à un robot mobile de suivre une ligne.
Design d'algorithmes de détection d'obstacles
Découvrez comment concevoir des algorithmes de détection d'obstacles pour un robot mobile.
Exécution d'une séquence de tâches de navigation sur un itinéraire
Découvrez comment concevoir une logique de supervision qui guide un robot sur un parcours prédéfini.
Initiez-vous aux fondamentaux du développement de véhicules pour les compétitions étudiantes comme Formula Student, en utilisant Simscape. Créez un modèle de véhicule de base équipé de freins et simulez son comportement sur une pente. Plongez-vous dans la modélisation des groupes motopropulseurs électriques avec un modèle de batterie simplifié. Développez un modèle de refroidissement moteur pour les concours étudiants dans le domaine automobile.
Mouvement longitudinal des véhicules : Simscape Essentials pour les étudiants en automobile
Dans cette vidéo, nous guidons les étudiants dans la création d'un modèle simple avec Simscape, où un véhicule en roue libre freine pour s'arrêter tout en descendant une pente.
Groupe motopropulseur électrique : Simscape Essentials pour les étudiants en automobile
Cette vidéo explique aux étudiants comment modéliser des groupes motopropulseurs électriques dans Simscape, notamment une batterie, un moteur et un différentiel.
Système de refroidissement d'un moteur : Simscape Essentials pour les étudiants en automobile
La vidéo initie les étudiants au processus de design de systèmes de refroidissement moteur avec Simscape, dans le cadre de compétitions étudiantes dans le domaine de l'automobile, comme Formula Student.
Développez vos connaissances grâce à des formations interactives, de la documentation, des exemples de code et des tutoriels vidéo.
Découvrez les bonnes pratiques en matière de projets étudiants et de travail d'équipe.
Découvrez encore plus de ressources pour apprendre MATLAB et Simulink, et bénéficiez d'opportunités pour poser des questions et obtenir un support de la part de plus de 100 000 pairs et experts MATLAB.
Des dizaines de vidéos proposent des tutoriels abordant des projets intéressants et l'utilisation de nouvelles fonctionnalités. Les sujets abordés vont de l'analyse de Monte Carlo à l'accélération du code MATLAB.
Génération de code
| Génération de code avec MATLAB |
Générez du code modifiable et personnalisable à partir du code MATLAB grâce à MATLAB Coder. |
| Préparation et personnalisation de code généré pour MATLAB |
Préparez et optimisez votre code MATLAB pour la génération de code. |
| Génération de code avec Simulink |
Générez du code modifiable et personnalisable à partir de modèles Simulink avec Simulink Coder. |
| Personnalisation du code généré avec Simulink |
Personnalisez le code généré à partir des modèles Simulink pour équilibrer diverses considérations de design. |
| Intégration système avec Simulink |
Utilisez Simulink comme plateforme d'intégration pour le design, les simulations et la génération de code de plusieurs composants logiciels. |
| Déploiement hardware avec Simulink |
Générez et déployez du code directement à partir de modèles Simulink vers des systèmes informatiques embarqués. |
Robotique mobile
| Partie 1 : contrôle des mouvements d'un robot |
Contrôlez un robot pour qu'il se déplace de manière autonome sur ses roues en utilisant la navigation à l'estime. |
| Partie 2 : utilisation de contrôleurs PID |
Concevez et réglez un contrôleur PID pour effectuer des tâches de navigation telles que la navigation à l'estime. |
| Partie 3 : design d'algorithmes permettant de suivi de ligne |
Concevez des algorithmes permettant à un robot mobile de suivre une ligne. |
| Partie 4 : design d'algorithmes de détection d'obstacles |
Concevez des algorithmes de détection d'obstacles pour un robot mobile. |
| Partie 5 : exécution d'une séquence de tâches de navigation le long d'une trajectoire |
Concevez une logique de supervision qui guide un robot sur un parcours prédéfini. |
Permettre aux véhicules et aux robots de voir
| Opérations de base sur les images |
Découvrez comment travailler avec les images dans MATLAB. |
| Segmentation et analyse d'images |
Découvrez comment effectuer une segmentation basée sur les couleurs, affiner les masques d'image et analyser des régions avec des applications interactives. |
Véhicules électriques hybrides
| Design de contrôle moteur avec MATLAB et Simulink | Identifiez les éléments essentiels d'une commande vectorielle dans un modèle Simulink, et découvrez comment régler automatiquement les gains des contrôleurs PI. Distinguez le contrôle du découplage dynamique du contrôle d'affaiblissement de flux. |
| Modélisation de batteries avec Simulink et Simscape | Découvrez les circuits équivalents et leur utilité. Utilisez des circuits équivalents pour représenter le comportement dynamique d'une cellule de batterie. |
| Pourquoi modéliser et simuler les véhicules électriques hybrides | Identifiez les défis associés au design de véhicules électriques hybrides et à la sélection de l'architecture. Comprenez les estimations de la consommation d'énergie et des performances sur différents cycles de conduite et identifiez l'impact du choix des composants. |
| Création de modèles de systèmes physiques de véhicules électriques hybrides | Découvrez différentes méthodes pour créer des modèles de composants de véhicules électriques hybrides. Comprenez comment les outils Powertrain Blockset et Simscape peuvent être utilisés pour la modélisation de véhicules électriques hybrides et familiarisez-vous avec les bonnes pratiques pour créer de nouveaux modèles de systèmes physiques. |
| Développement de systèmes de contrôle de véhicules électriques hybrides | Découvrez les systèmes de contrôle de véhicules électriques hybrides et le concept de gestion de l'énergie. Comprenez l'implémentation des algorithmes de contrôle dans Simulink et Stateflow, testez votre contrôleur et découvrez les bonnes pratiques. |
| Optimisation des modèles de véhicules électriques hybrides | Découvrez l'optimisation et familiarisez-vous avec les outils d'optimisation MATLAB et Simulink. Optimisez simultanément les paramètres de contrôle et les paramètres des composants. Trouvez un ensemble commun de paramètres de contrôle pour différentes conditions de conduite. |
| Équilibrage des cellules de batterie et estimation de l'état de charge | Découvrez les tâches d'un système de gestion de batterie. Découvrez comment Simulink peut modéliser un système physique et le contrôleur d'un bloc de batteries. Identifiez comment un bloc observateur non linéaire de la bibliothèque de contrôles peut suivre l'état de charge d'une cellule. |
| Design du système de gestion thermique de la batterie | Découvrez les composants d'un système de gestion thermique de batterie pour un petit véhicule électrique à quatre places. Étudiez un modèle Simscape de ce système, utilisez-le pour diagnostiquer et corriger un problème lié à l'algorithme de contrôle, puis analysez la consommation d'énergie. |
Simscape Essentials pour les étudiants en automobile
| Mouvement longitudinal des véhicules : Simscape Essentials pour les étudiants en automobile | Dans cette vidéo, nous guidons les étudiants dans la création d'un modèle simple avec Simscape, où un véhicule en roue libre freine pour s'arrêter tout en descendant une pente. |
| Groupe motopropulseur électrique : Simscape Essentials pour les étudiants en automobile | Cette vidéo explique aux étudiants comment modéliser des groupes motopropulseurs électriques dans Simscape, notamment une batterie, un moteur et un différentiel. |
| Système de refroidissement d'un moteur : Simscape Essentials pour les étudiants en automobile | La vidéo initie les étudiants au processus de design de systèmes de refroidissement moteur avec Simscape, dans le cadre de compétitions étudiantes dans le domaine de l'automobile, comme Formula Student. |
Sélectionner un site web
Choisissez un site web pour accéder au contenu traduit dans votre langue (lorsqu'il est disponible) et voir les événements et les offres locales. D’après votre position, nous vous recommandons de sélectionner la région suivante : .
Vous pouvez également sélectionner un site web dans la liste suivante :
Comment optimiser les performances du site
Pour optimiser les performances du site, sélectionnez la région Chine (en chinois ou en anglais). Les sites de MathWorks pour les autres pays ne sont pas optimisés pour les visites provenant de votre région.
Amériques
Europe