Découvrir les nouveautés
Exploitez pleinement MATLAB et Simulink en téléchargeant la dernière version.
Points forts de la version
Nouveaux produits
- DDS Blockset - Concevez et simulez des applications DDS
- Radar Toolbox - Concevez, simulez et testez des systèmes radar multifonctions
- Satellite Communication Toolbox - Simulez, analysez et testez des liaisons et des systèmes de communication par satellite
Mises à jour majeures
- Aerospace Blockset - Réalisez la planification de missions de haut niveau pour les engins spatiaux et les petits satellites avec les nouveaux blocs Orbit Propagator, CubeSat Vehicle et Attitude Profile
- Aerospace Toolbox - Définissez la configuration et la dynamique des aéronefs pour les analyses de stabilité et de contrôle ; concevez et analysez des scénarios de satellites et de stations au sol
- Antenna Toolbox - Estimez l'efficacité et les pertes des antennes métalliques à conductivité et épaisseur finies avec un catalogue de matériaux (par exemple : cuivre, étain et or)
- Audio Toolbox - Analyse de la parole, audio et acoustique reposant sur l'IA avec des réseaux profonds pré-entraînés et des modèles de Machine Learning
- Computer Vision Toolbox - Support pour la labellisation et le Deep Learning avec des images arbitrairement volumineuses
- Datafeed Toolbox - Connectez-vous à Bloomberg avec des interfaces C++ et tirez parti des fonctionnalités de Trading Toolbox intégrées dans Datafeed Toolbox
- Mixed-Signal Blockset - Application Mixed-Signal Analyzer pour l'importation, la visualisation et le post-traitement des résultats de simulation de Cadence et de formes d'onde de signaux mixtes
- Navigation Toolbox - Implémentez la cartographie et la localisation simultanées (SLAM) avec de multiples capteurs et points de repère ; simuler des capteurs GNSS avec une meilleure précision
- Polyspace Bug Finder Access - Analyse Polyspace lorsque vous codez: exécutez l'analyse statique du code et visualisez les résultats dans Visual Studio, Visual Studio Code et Eclipse
- Reinforcement Learning Toolbox - Créez, entraînez et simulez des agents de Reinforcement Learning de manière interactive avec l'application Reinforcement Learning Designer
- System Composer - Représentez les comportements dans des diagrammes de séquence, des diagrammes d'état et des modèles Simulink ; concevez, simulez et déployez des architectures software
- Vehicle Network Toolbox - Décodez et visualisez le trafic sur un bus CAN FD ou CAN avec les applications CAN FD Explorer et CAN Explorer
Détails des mises à jour par produit
Famille de produits MATLAB
- Contrôles dans le Live Editor : liez des variables à des éléments déroulants et des valeurs de curseur pour créer des contrôles dynamiques dans les live scripts
- Tâche « Create Plot » dans le Live Editor : créez des tracés de façon interactive et générez du code
- Syntaxe nom=valeur : utilisez la syntaxe nom=valeur pour passer des arguments nom-valeur aux fonctions
- Class Diagram Viewer : créez des diagrammes de classes graphiques pour explorer la hiérarchie et les détails des classes
- Accès basé sur une politique : définissez une politique pour contrôler l'accès aux différents dossiers des applications web
Partial Differential Equation Toolbox
- Analyse électromagnétique : résolvez des problèmes électrostatiques et magnétostatiques en 2D
- Variables de matrices symboliques : effectuez des calculs d'algèbre linéaire sur des variables matricielles symboliques représentées sous une forme compacte
IA, Data Science et statistiques
- Experiment Manager : minimisez l'effort de codage avec des modèles préconfigurés et optimisez l'apprentissage avec des boucles personnalisées
- TensorFlow Importer : importez des modèles d'API séquentiels et fonctionnels dans MATLAB
Reinforcement Learning Toolbox
- Reinforcement Learning Designer : concevez, entraînez et simulez des agents avec un workflow visuel interactif
Statistics and Machine Learning Toolbox
- Applications de Machine Learning : évaluez les modèles sur les données de tests disponibles et ajustez des réseaux de neurones entièrement connectés dans Classification Learner et Regression Learner
- Interprétabilité : interprétez des modèles complexes avec les valeurs de Shapley afin d'obtenir des explications agnostiques au modèle
- Blocs de prédiction dans Simulink : simulez et générez du code C/C++ pour les arbres de décision et les ensembles d'arbres
- Modèles de transformation BERT : utilisez des modèles BERT pour des tâches comme la classification et la synthèse de textes, mais aussi l'analyse de sentiments
Industrie automobile
- Partagez des scénarios de conduite en utilisant le format ASAM OpenSCENARIO 1.0
- Créez des scénarios de conduite à partir de données routières importées du service Zenrin Japan Map API 3.0 (Itsumo NAVI API 3.0)
- Utilisez des ports de bus Simulink pour modéliser des éléments AUTOSAR comme la communication basée sur les messages , les entités exécutables basées sur des fonctions d'exportation, les conditions de variants et les bus non virtuels
- Importez et exportez des fichiers ARXML avec des contraintes d'ordre d'exécution pour les entités exécutables de composants logiciels au niveau architecture (VFB)
- Exemple ADAS ISO 26262 : découvrez comment utiliser Simulink pour concevoir, implémenter et vérifier une application ADAS selon la norme ISO 26262:2018
- Outil de surélévation pour faire varier les angles d'inclinaison des routes
- Importez des panneaux de signalisation, des poteaux et des barrières à partir de HERE HD Live Maps
- Importez des maillages personnalisés et contrôlez l'éclairage des véhicules dans les améliorations de véhicules de Unreal Engine
- Contrôlez les conditions météo et la position du soleil dans les scènes Unreal Engine
- Applications CAN et CAN FD Explorer : décodez les messages CAN et CAN FD et visualisez le trafic sur un bus CAN ou CAN FD sans écrire de code MATLAB
Traitement d'images et Computer Vision
- Traitez les images 2D, 3D et ND trop volumineuses pour être stockées en mémoire
- Génération de code : amélioration de la vitesse d'exécution pour du code généré à partir de plusieurs fonctions
- Introduction au traitement d'images : maîtrisez les concepts fondamentaux des techniques de traitement d'images dans MATLAB
- Support pour la labellisation et le Deep Learning avec des images arbitrairement volumineuses
- Utilisez l'application Lidar Camera Calibrator pour calibrer les capteurs lidar et les caméras afin d'estimer les transformations rigides
Famille de produits Simulink
- Simulink Code Importer : importez du code C en tant que bibliothèques Simulink réutilisables
- Accélération des simulations : accélérez les simulations en utilisant les instructions SIMD et la co-simulation multithread
- Ports d'éléments de bus : créez et accédez à des interfaces de composants avec des ports d'éléments de bus en utilisant tous les types de signaux composites basés sur le nom, y compris les bus non virtuels et les réseaux de bus
- Enregistrement et animation d'événements : inspectez et animez les événements du modèle impliquant des blocs Function-Call Subsystem, des messages et des fonctions Simulink avec les outils Event Animation et Sequence Viewer
- Bloc Record : enregistrez les données de simulation dans l'espace de travail et dans les fichiers du même bloc
- Modèles d'architecture : décrivez le comportement des composants dans System Composer en utilisant des diagrammes d'état avec Stateflow pour représenter les modes de fonctionnement
- Éditeur Stateflow : construisez plus rapidement des modèles propres et compréhensibles grâce à la fonctionnalité Quick Insert, aux guides de redimensionnement temporel et aux étiquettes reliées aux transitions
- Diagrammes de séquence : décrivez le comportement d'un système comme une séquence d'interactions entre les composants
- Exportation de code source sous forme de FMU: exportez des FMU avec leur code source en C pour une compilation inter-plateforme
- Objet
satelliteScenario
: concevez et analysez des scénarios impliquant des satellites et des stations au sol avec la visualisation du globe en 2D et 3D, incluant la propagation d'orbite, la modélisation de trajectoire au sol et l'analyse d'accès en ligne de mire
- Modèles de référence d'engins spatiaux : modélisez, simulez et visualisez le mouvement et la dynamique de petits satellites et d'engins spatiaux dans Simulink avec des modèles préconfigurés et des modèles de projets (auparavant compris dans le produit complémentaire CubeSat Simulation Library)
Génération de code
- Nouveau produit pour la conception et la simulation d'applications DDS
- Mappings de code C++ : configurez des interfaces de classes C++ en utilisant des mappings de code à travers des workflows interactifs et programmatiques
- MISRA C++:2008 amélioré : générez un code contenant moins de violations aux règles MISRA C++:2008 et AUTOSAR C++14
- Génération de code pour le traitement d'images : amélioration de la vitesse d'exécution de plusieurs fonctions dans Image Processing Toolbox
- Générez du code C/C++ pour les réseaux de Deep Learning ne dépendant pas de bibliothèques tierces
Systèmes autonomes
- Amélioration de la SLAM en utilisant de multiples capteurs et points de repère pour les graphes de poses et les simulations GNSS avec une meilleure précision
- Simulez des constellations GNSS (Global Navigation Satellite System) et estimez les positions des récepteurs
- Générez des nœuds ROS en C++ avec MATLAB Coder
- Ajoutez des données de terrain DTED ou des maillages pour des scénarios de simulation de drones
- Contrôlez les conditions météo et la position du soleil dans les scènes Unreal Engine
RF et signaux mixtes
- Spécifiez la conductivité des métaux avec le MetalCatalog ou avec des propriétés personnalisées, et analysez l'efficacité du rayonnement
- Application Mixed-Signal Analyzer : analysez et visualisez les données de simulation de signaux mixtes, les tendances et les formes d'onde
- System object RF pour la simulation de modèles RF Blockset de type « circuit envelope » dans MATLAB
Simscape
- Simscape Onramp : découvrez les concepts fondamentaux de création, modification et simulation de modèles Simscape grâce à un tutoriel interactif
- Modélisation de stockage d'énergie : simulez des batteries électrothermiques et des systèmes de piles à combustible à différents niveaux de fidélité du modèle
Tests et vérification
- Requirements Editor : nouvelle interface utilisateur et nouveau toolstrip avec Simulink Requirements
- Graphe de traçabilité des artefacts : visualisez les relations entre les artefacts de test basés sur les exigences pour comprendre la traçabilité avec Simulink Check
- Tests unitaires de code C/C++ : importez et testez du code C/C++ externe avec Simulink Test
- Tests unitaires de sous-systèmes atomiques : utilisez un seul harnais de test pour vérifier l'équivalence des simulations normales et SIL (software-in-the-loop) pour les sous-systèmes atomiques avec Simulink Test
- Traçabilité de la couverture de code : tracez les résultats de la couverture de code pour les tests associés aux modèles simulés en mode software-in-the-loop ou processor-in-the-loop avec Simulink Coverage
- Support d'Observer : utilisez les modèles Observer pour accéder aux signaux sans ajouter de fil afin de définir des objectifs d'analyse avec Simulink Design Verifier
Produits de vérification de code Polyspace
- Polyspace quand vous codez : exécutez l'analyse statique du code et visualisez les résultats dans Visual Studio, Visual Studio Code et Eclipse
- MISRA C:2012 : support pour le rectificatif technique n° 1 et l'amendement n° 2 de MISRA C:2012
- Support du C++ : vérifiez les projets contenant un mélange de fichiers sources C et C++
Traitement du signal
- Réseaux profonds CREPE et OpenL3 pour l'estimation du pitch et les embeddings audio
- i-Vectors pour la représentation de signaux de faible dimension dans les applications de Machine Learning
- Analysez et configurez l'exécution multicœurs pour les modèles Simulink avec les domaines dataflow
- Nouveau produit pour concevoir, simuler et tester des systèmes radar multifonctions
Sensor Fusion and Tracking Toolbox
- Construisez systématiquement des architectures de pistage et simulez des systèmes de pistage
- Signal Processing Onramp : suivez un tutoriel interactif complet pour découvrir les méthodes de traitement du signal, notamment le prétraitement des signaux, le filtrage et l'analyse spectrale
- Application Signal Labeler : labellisez des signaux à valeurs réelles ou complexes et utilisez le tableau de bord pour analyser la progression de la labellisation et la distribution des étiquettes dans votre jeu de signaux labellisés
- Scattering temporel d'ondelettes : accélérez et déployez l'extraction automatique des caractéristiques des données temps × canal × batch
Télécommunications
- Générez des formes d'onde personnalisées 5G NR pour liaison montante (UL) ou descendante (DL) avec des fonctions ou l'application Wireless Waveform Generator
- Analyse efficace du tracé de rayons pour les modèles de canal avec la méthode « shooting-and-bouncing rays » (SBR)
- Exemple de Deep Learning d'un auto-encodeur pour les télécommunications avec un schéma de codage et de modulation conjoint non supervisé
- Accédez aux fonctionnalités de LTE Toolbox dans MATLAB Online
Satellite Communications Toolbox
- Nouveau produit pour simuler, analyser et tester des liaisons et des systèmes de communications par satellite
- Générez une forme d'onde mono-utilisateur IEEE 802.11be et mesurez la précision de la modulation de l'émetteur, le masque spectral et la platitude spectrale
- Positionnement et localisation IEEE 802.11az avec le Deep Learning