MathWorks stellt Release 2019b von MATLAB und Simulink vor

Natick, Massachusetts, United States - (17 Sep 2019)

MathWorks stellt heute Release 2019b mit einer Reihe neuer Funktionen in MATLAB und Simulink vor. Dazu gehören Funktionen für die künstliche Intelligenz, das Deep Learning und die Automobilindustrie. Außerdem umfasst R2019b neue Produkte für die Robotik, neues Schulungsmaterial für die Modellierung ereignisbasierter Systeme sowie Updates und Fehlerbehebungen in den MATLAB- und Simulink-Produktfamilien. Das Release umfasst die folgenden Highlights:

MATLAB

Zu den Highlights in MATLAB R2019b gehört die Einführung von Tasks im Live Editor. Damit können Benutzer interaktiv Parameter untersuchen, Daten vorverarbeiten und MATLAB-Code generieren, der Teil des Live-Skripts wird. MATLAB-Benutzer können sich nun auf ihre Aufgabe, statt auf die Syntax oder komplexen Code konzentrieren. Sie können generierten Code automatisch ausführen, um mithilfe einer Visualisierung schnell Iterationen für Parameter durchzuführen.

Simulink

Zu den Highlights in Simulink R2019b gehört der neue Simulink-Toolstrip, über den Anwender auf Funktionen zugreifen und diese auffinden können, sobald diese benötigt werden. Im Simulink-Toolstrip sind die Registerkarten nach Workflow angeordnet und nach Nutzungshäufigkeit sortiert. Dies spart Zeit beim Navigieren und Suchen.

Künstliche Intelligenz und Deep Learning

Die Deep Learning Toolbox in R2019b baut auf den flexiblen Trainings-Schleifen und Netzen auf, die bereits früher in diesem Jahr eingeführt wurden. Neue Funktionen ermöglichen es Anwendern, erweiterte Netzarchitekturen mit benutzerdefinierten Trainings-Schleifen, automatischer Differenzierung, gemeinsamen Gewichtungen und benutzerdefinierten Verlustfunktionen zu trainieren. Außerdem können Anwender jetzt Generative Adversarial Networks (GANs), Siamesische Netze, Auto-Encoder mit Variationen und Attention-Netze erstellen. Des Weiteren ermöglicht die Deep Learning Toolbox nun den Export von Netzen, in denen CNN- und LSTM-Ebenen kombiniert sind, sowie von Netzen, die 3D-CNN-Ebenen enthalten, in das ONNX-Format.

Automobilindustrie

R2019b führt mit mehreren Produkten zudem wichtige Funktionen zur Unterstützung der Automobilindustrie ein, darunter die folgenden:

- Automated Driving Toolbox: Unterstützung von 3D-Simulationen, einschließlich der Möglichkeit, Fahralgorithmen in einer 3D-Umgebung zu entwickeln, zu testen und zu verifizieren, sowie eines Blocks, mit dem Anwender das Geschwindigkeitsprofil eines Fahrwegs unter Beachtung kinematischer Bedingungen erzeugen können.

- Powertrain Blockset: Die Möglichkeit, ein Deep-Learning-Modell für einen SI-Motor zu generieren, mit dem Anwender Algorithmen entwerfen sowie Fahrzeugleistung, Kraftstoffverbrauch und Emissionen analysieren können. Ebenfalls neu sind Referenzanwendungen für die HEV-Architekturen P0, P1, P3 und P4. Dabei handelt es sich um speziell zusammengestellte Modelle für HIL-Tests, Trade-Off-Analysen und die Optimierung von Regelungsparametern für Hybridfahrzeuge. 

- Sensor Fusion and Tracking Toolbox: Die Möglichkeit, Fusionen zwischen Tracks durchzuführen und dezentrale Trackingsysteme zu entwerfen. 

- Polyspace Bug Finder: Erweiterte Unterstützung von AUTOSAR C++14-Programmierrichtlinien zur Überprüfung auf fehlerhafte Verwendung von Lambda-Ausdrücken, mögliche Probleme mit Aufzählungen und weitere Probleme.

Robotik

Neben neuen Funktionen in der Robotics System Toolbox umfasst R2019b zwei neue Produkte:

- Die Navigation Toolbox (neu) für den Entwurf, die Simulation und die Bereitstellung von Algorithmen für Planung und Navigation. Sie enthält Algorithmen und Tools für den Entwurf und die Simulation von Systemen, die physikalische oder virtuelle Umgebungen abbilden, lokalisieren, planen und Bewegungen in ihnen berücksichtigen. 

- Die ROS Toolbox (neu) für den Entwurf, die Simulation und die Bereitstellung von ROS-basierten Anwendungen. Die Toolbox bietet eine Schnittstelle zwischen MATLAB und Simulink und dem Robot Operating System (ROS und ROS2), die es Anwendern ermöglicht, ein Netzwerk aus Knoten zu erstellen, das ROS-Netzwerk zu modellieren und zu simulieren sowie Software für Embedded-Systeme für ROS-Knoten zu generieren.  

Schulung zu Stateflow

R2019b bietet Stateflow Onramp, ein interaktives Tutorial, das Anwendern die Grundlagen zum Erstellen, Bearbeiten und Simulieren von Stateflow-Modellen vermittelt. Wie die bestehenden Onramps für MATLAB, Simulink und Deep Learning umfasst dieser Kurs zum Selbststudium Video-Tutorials sowie praktische Übungen mit automatisierten Bewertungen und Feedback.

R2019b ist ab sofort weltweit erhältlich. Informationen zu allen neuen Produkten, Erweiterungen und Fehlerbehebungen in den MATLAB- und Simulink-Produktfamilien sehen Sie im Video zu den Highlights in R2019b

Über MathWorks

MathWorks ist der führende Entwickler von Software für mathematische Berechnungen. MATLAB, die Sprache der Ingenieure und Wissenschaftler, ist eine Programmierumgebung für die Algorithmen-Entwicklung, Analyse und Visualisierung von Daten sowie für numerische Berechnungen. Simulink ist eine Blockdiagramm-basierte Entwicklungsumgebung für die Simulation und das Model-Based Design von dynamischen Mehrdomänen-Systemen und Embedded Systemen. Ingenieure und Wissenschaftler weltweit setzen diese Produktfamilien ein, um die Forschung sowie Innovationen und Entwicklungen in der Automobilindustrie, der Luft- und Raumfahrt, der Elektronik, dem Finanzwesen, der Biotechnologie und weiteren Industriezweigen zu beschleunigen. Produkte von MathWorks sind zudem an Universitäten und Forschungsinstituten wichtige Lehr- und Forschungswerkzeuge. MathWorks wurde 1984 gegründet und beschäftigt mehr als 4.500 Mitarbeiter in 16 Ländern. Der Hauptsitz des Unternehmens ist Natick, Massachusetts, in den USA. Lokale Niederlassungen in der D-A-CH-Region befinden sich in Aachen, Bern, München und Stuttgart. Weitere Informationen finden Sie unter: unter de.mathworks.com.

MATLAB and Simulink are registered trademarks of The MathWorks, Inc. See mathworks.com/trademarks for a list of additional trademarks. Other product or brand names may be trademarks or registered trademarks of their respective holders.