R2018b at a Glance

 

Découvrez les nouveautés

Exploitez pleinement MATLAB et Simulink en téléchargeant la dernière version.

 

Points forts de la nouvelle version

Modifiez les réseaux à l’aide de l’application Deep Network Designer, visualisez-les à l’aide de l’analyseur de réseaux, automatisez l’étiquetage des vidéos, exportez les modèles vers ONNX et déployez sur des processeurs NVIDIA, Intel et ARM.

Générez de nouveaux ports de bloc en un clic et éditez les paramètres du bloc directement via l’icône.

Simulez, analysez et testez la couche physique des systèmes de communication 5G.

Exécutez des tests Euro NCAP, conduisez au sein d’un environnement urbain virtuel et effectuez la calibration d’un moteur virtuel.

Concevez et simulez des systèmes multi-capteurs de suivi et de navigation.

Utilisez des tableaux string dans MATLAB, Simulink et Stateflow.


Ressources supplémentaires


Updates by Product

Famille de produits MATLAB

MATLAB

  • Live Editor : styles d’en-tête supplémentaires, hyperliens internes, fusion de fichiers et filtrage de table interactif
  • Conception d’applications : conteneurs avec défilement, interactions personnalisées avec les figures, infobulles, gestionnaire de la grille du canevas et téléchargement de fichiers locaux dans les applications Web déployées.
  • Web Apps : partager des programmes MATLAB réalisés dans App Designer en tant qu’applications Web à l’aide de MATLAB Compiler
  • Tableaux string : utiliser des tableaux string dans MATLAB, Simulink et Stateflow
  • Interface Python : transmettre des tableaux numeric ou logical multidimensionnels de MATLAB à Python et inversement

MATLAB Online

  • Communiquer avec une carte Raspberry Pi depuis MATLAB Online

Database Toolbox

  • Interface pour la base de données Apache Cassandra : explorer les espaces de clés et les tables d’une base de données Cassandra et importer les données sous forme de types MATLAB
  • Personnaliser les options d’importation : définir et personnaliser une stratégie d’importation pour les données de base de données relationnelles et éviter les étapes de post-traitement sur les données importées

Global Optimization Toolbox

  • Solveur surrogateopt Solver: résoudre les problèmes chronophages d’optimisation sous contraintes liées en utilisant moins d’évaluations des fonctions objectifs
  • Solveur multi-objectifs paretosearch : trouver des ensembles Pareto de manière rapide et précise pour résoudre les problèmes sous contraintes liées, linéaires ou non linéaires lisses.

MATLAB Compiler

  • Web Apps : télécharger des fichiers depuis le navigateur vers l’application Web déployée sur le serveur, et inversement

MATLAB Production Server

  • Stockage persistant à grande vitesse : mettre les données en cache et les stocker entre les appels
  • Support d' Azure Active Directory : définir le contrôle d’accès à chaque archive déployée

Model Predictive Control Toolbox

  • MPC non linéaire : concevoir et simuler des systèmes de commande à modèle prédictif à l’aide de modèles prédictifs, de contraintes et de fonctions de coût non linéaires

Statistics and Machine Learning Toolbox

  • Algorithmes de Big Data : adapter des modèles de classification multi-classes et optimiser des hyperparamètres
  • Génération de code : actualiser un modèle SVM déployé sans regénérer le code (nécessite MATLAB Coder)

Text Analytics Toolbox

  • Support du japonais : effectuer des analyses de texte sur des textes en japonais, y compris le marquage par jetons (tokénisation), les mots vides, la lemmatisation et l’étiquetage morpho-syntaxique
  • Analyse HTML : extraire du code HTML à partir de parties spécifiques d’une page Web en utilisant la structure HTML et les classes CSS

Deep Learning

Deep Learning Toolbox (anciennement Neural Network Toolbox)

  • Application Deep Network Designer : construire des réseaux profonds et les modifier​​.
  • Support d' ONNX : importer des modèles et les exporter à l’aide du format de modèle ONXX pour assurer l’interopérabilité avec d’autres infrastructures de Deep Learning.
  • Analyseur de réseau : visualiser et analyser les architectures de réseau, et détecter les problèmes dans les architectures de réseaux avant la phase d’apprentissage​​​​.

GPU Coder

  • Optimisation du Deep Learning : améliorer les performances et l’utilisation de la mémoire grâce au réglage automatique, à la fusion des couches et la minimisation de la mémoire tampon
  • Deploiement du Deep Learning : déployer des applications qui utilisent les réseaux de Deep Learning sur Intel MKL-DNNN, ARM Compute Library et NVIDIA TensorRT en utilisant la fonction codegen

Audio System Toolbox

  • Application Audio Labeler : définir et visualiser de façon interactive les étiquettes de la vérité terrain pour les jeux de données audio

Computer Vision System Toolbox

  • Application Video Labeler : étiquetage interactif et semi-automatique des données de la vérité terrain dans une vidéo, une séquence d’images ou une source de données personnalisée

Famille de produits Simulink

Simulink

  • Insertion rapide prédictive : connecter un bloc recommandé à un bloc existant dans votre modèle, trié par fréquence d’utilisation
  • Création de ports automatique : créer un port en faisant glisser les contours du bloc ou en cliquant dessus
  • Complétion automatique des paramètres du bloc : améliorer la vitesse et la précision du l’édition des paramètres de bloc en sélectionnant des noms de variables ou de fonctions suggérés lors de la saisie
  • String : support natif du type string dans Simulink et Stateflow pour la conception de systèmes embarqués​
  • Simulations en mode batch : délester l’exécution des simulations pour qu’elles s’exécutent en arrière-plan à l’aide de la commande batchsim
  • Bloc d’appels C : appeler des fonctions C externes directement à partir du modèle

Stateflow

  • Simulation Debugger : vérifier la logique des diagrammes avec une gestion simplifiée des points d’interruption, une simulation pas à pas et une visualisation en contexte des données et du temps

Aerospace Blockset

  • Outils d’analyse des contrôles de vol : analyser la réponse dynamique et les qualités de vol des véhicules aérospatiaux

Famille de produits Simscape

Simscape

  • Systèmes de fluides supercritiques : modéliser les fluides au-dessus du point critique à l’aide de la bibliothèque de domaines et de blocs pour les fluides diphasiques

Simscape Electrical

  • Assistant de conversion SPICE : convertir les modèles SPICE en composants Simscape
  • Accélération hardware des modèles physiques : générer du code HDL à partir de modèles linéaires commutés pour des tests en temps réel avec HDL Coder

Simscape Multibody

  • Référencer un bloc de solide : définir les pièces en référençant directement les fichiers CATIA
  • Bloc de poutres flexible général : modéliser des poutres flexibles à sections transversales symétriques​

Automobile

Automated Driving System Toolbox

  • Scénarios de conduite préétablis : Algorithmes de conduite tests utilisant Euro NCAP et d’autres scénarios préétablis​

Powertrain Blockset

  • Calibration virtuelle : utiliser Model-Based Calibration Toolbox pour calibrer les blocs des modèles de moteurs à allumage par compression ou par étincelle

Vehicle Dynamics Blockset

  • Interface Unreal Engine 4 : utiliser un support package pour personnaliser et installer des scènes en 3D supplémentaires​

Génération de code

Simulink Coder

  • Disposition de tableau « row-major » : simplifier l’intégration avec les fonctions, outils et bibliothèques C/C++ en spécifiant la disposition de tableau « row-major » le bloc Lookup Table et autres blocs

Embedded Coder

  • Visualisation du code dans Code Perspective : visualiser le code généré directement dans la vue Code Perspective

Fixed-Point Designer

  • Optimisations des lookup tables et des types de données : remplacer automatiquement les sous-systèmes par une lookup table directe et utiliser des simulations parallèles pour sélectionner automatiquement les types de données optimaux

HDL Coder

  • Importation Verilog : importer du code Verilog synthétisable et générer un modèle Simulink

Traitement du signal et communications

Sensor Fusion and Tracking Toolbox

  • Nouveau produit pour la conception et la simulation des systèmes multi-capteurs de suivi et de navigation

5G Toolbox

  • Nouveau produit pour la simulation, l'analyse et le test de couche physique des systèmes de communication 5G

LTE Toolbox

  • Exemple de référence Narrow Band IoT : modéliser les canaux de transport et physique partagés en liaison montante pour le Narrowband IoT (NB-IoT)
  • Exemple de référence pour la liaison descendante LTE-M : modéliser les canaux physiques et les signaux de la liaison descendante LTE-M de la Release 13 (Cat-M1) et de la Release 14 (Cat-M2)

Communications Toolbox

  • Application Wireless Waveform Generator : créer, altérer, visualiser et exporter des formes d’onde modulées

Robotics System Toolbox

  • Algorithmes pour les drones : créer des modèles d’orientation et un suivi de trajectoire en 3D pour les drones à aile fixe et à moteurs multiples

WLAN Toolbox

  • Support du standard IEEE 802.11ax : générer des formes d’onde IEEE 802.11ax (Draft 2.0) à haut rendement (HE) et simuler des liens de bout en bout

DSP System Toolbox

  • Flux de données : accélérer votre modèle à l’aide du multi-threading et obtenez automatiquement les tailles de trame pour le traitement du signal multi-cadencé dans Simulink

Vérification et validation

Simulink Coverage

  • Visualisation de la couverture de modèle : obtenez une meilleure perspective des résultats de couverture grâce à la mise en évidence des modèles et aux fenêtres contextuelles dans l’éditeur Simulink

Simulink Design Verifier

  • Support du modèle de la fonction d’exportation : analyser et générer des tests pour les modèles en créant automatiquement des ordonnanceurs qui appellent les fonctions des modèles
  • Support du code personnalisé et C/C++ : générer des tests, détecter les erreurs de conception et vérifier formellement les modèles qui incluent du code C/C++

Mises à jour par produits

* Indique une mise à jour majeure