Neuheiten in Simulink

Simulink wird ständig aktualisiert. Lernen Sie die neuesten Funktionen und aktuellsten Features kennen.

Schnellstmöglich editieren

Simulink wird ständig um Funktionen erweitert, die Modellierungs- und Bearbeitungsaufgaben verbessern helfen. Jede Version verfügt über Tools und Ressourcen, die Ihnen bei der Verbesserung Ihrer Modelle und zur Erreichung Ihrer Ziele Zeit sparen helfen.

Simulink Online: Simulink über Ihren Webbrowser verwenden – R2020b

Simulink Onramp: Erlernen der Grundlagen zum Erstellen, Bearbeiten und Simulieren von Simulink-Modellen in einem interaktiven Tutorial – R2019a

Simulink-Toolstrip: Auf Simulink zugreifen und seine Funktionen nutzen, sobald Sie sie brauchen – R2019b

Flexible Port-Platzierung: Platzieren von Ports auf jeder Seite und in beliebiger Reihenfolge auf Subsystemen, Subsystemreferenzen, Modellreferenzen und Stateflow-Diagrammen – R2020a

Automatische Port-Erzeugung: Erzeugen eines Ports durch Klicken oder Ziehen des Blockumrisses – R2018b

Komponentieren Sie Ihr Design

Entwicklung komplexer Designs durch Systemkomponentisierung, gleichzeitige Entwicklung, gemeinsame Nutzung und Wiederverwendung.

Buselement-Ports: Erstellen und Abrufen von Komponentenschnittstellen mit Buselement-Ports mithilfe aller Arten von namensbasierten zusammengesetzten Signalen, einschließlich nichtvirtueller Busse und Gruppen von Bussen – R2021a

Code Importer: Import von C Code als wiederverwendbare Simulink-Bibliotheken – R2021a

Subsystemreferenz: Komponentisieren Ihrer Modelle durch Konvertierung eines beliebigen Subsystems in eine Subsystemreferenz, um es in einer eigenständigen Datei zu speichern und seine Wiederverwendung anzuregen – R2019b

Blockset-Designer: Erstellen, Testen, Dokumentieren und Veröffentlichen eines gesamten Blocksets innerhalb einer Oberfläche – R2019b

C Caller- und C-Funktionsblöcke: Schreiben von C Code oder Aufrufen von C Funktionen zur Integration externer Algorithmen – R2018b, R2020a

Modellieren der Laufzeitsoftware

Sie können Simulink-Komponenten für eingebettete Software-Frameworks modellieren, simulieren und gezielt einsetzen. Mithilfe von Modellierungsabstraktionen können Sie Ihr Algorithmenmodell erweitern, um Planungs-, Kommunikations-, Speicher- und Diagnostikdienste abzubilden, und Sie können Funktionen zur Untersuchung der Auswirkungen der Ausführungsreihenfolge planen. Finden Sie Probleme, bevor Sie Ihren generierten Code auf einem Objekt einsetzen, indem Sie Laufzeitsoftware modellieren.

Ereignisprotokollierung und -animation: Inspizieren und animieren Sie Ereignisse im Modell unter Einbeziehung von Subsystemen zum Funktionsaufruf, Simulink-Nachrichten und Simulink-Funktionen mithilfe von Ereignisanimation und des Sequenz-Viewer-Tools. – R2021a

Nachrichten: Kombinieren Sie mehrere Nachrichtenzeilen zu einer einzelnen Nachrichtenzeile und bestimmen Sie nichtvirtuelle und virtuelle Busse zur Übertragung von Nachrichten. – R2021a

Zeitplan-Editor: Ansehen der Verbindungen zwischen Stateflow-Diagrammen und den entsprechenden Partitionen mit Schedule Connectors – R2021a

Für jedes Subsystem: Aufruf eines Dienstprogramms aus wiederholten Ausführungen mit dem Funktionsaufruf-Block – R2020b

Zeilenorientiertes Array-Layout: Vereinfachen der Integration mit externen C/C++ Funktionen, -Werkzeugen und -Bibliotheken durch Angabe des Array-Layouts für die Lookup-Tabelle und andere Blöcke mit Zeilenorientierung– R2018b

Beschleunigen Ihrer Simulationen

Maximieren der Leistung Ihrer Simulationen mit den neuesten Entwicklungen in der Solver-Technologie, zwischengespeicherten Simulationsartefakten und anderen Verbesserungen im Simulations-Workflow. Sie können die Parallelität auch nutzen, um Ihre groß angelegten Simulationen zu skalieren.

Hardwarebeschleunigung: Schnellere Simulationen durch SIMD-Befehle – R2021a

Co-Simulation mit mehreren Kernen: Nutzung von graphenbasierter Parallelität zur Ausführung von Simulationen mit Co-Simulationskomponenten auf mehreren Threads – R2021a

Parallele Ausführung für jedes Subsystem: Multi-Core-Berechnungen zur Beschleunigung der Ausführung für jedes Subsystem im Rapid Accelerator-Modus – R2021a

Parallele Simulationen: Verwendung der Befehle parsim und batchsim zur Ausführung mehrerer paralleler Simulationen – R2017a, R2018b

Simulations-Manager: Analyse der Ergebnisse bei laufenden Simulationen mit konfigurierbaren Diagrammen – R2019b

Simulationen analysieren

Wenn Sie Modellsimulationen und Ergebnisse debuggen, analysieren oder visualisieren müssen, bietet Ihnen Simulink die richtigen Tools, um ein tieferes Verständnis des Systemverhaltens zu erhalten.

Erfassungsblock: Erfassung von Simulationsdaten für den Workspace und für Dateien aus dem gleichen Block – R2021a

Bericht zum Interaktiven Simulationsvergleich: Erzeugung und Freigabe eines interaktiven HTML-Vergleichsberichtes des Simulation Data Inspector – R2020a

Simulation Data Inspector: Wiedergabe von Test- und Simulationsdaten über mehrere Subdiagramme hinweg mit synchronisierten Cursorn – R2019a

Signal Editor: Grafisches Erstellen und Einfügen von Signalen mit der Maus oder durch Berührung – R2019a

Viewer für Ausführungsreihenfolge: Bestimmen der Reihenfolge, in der die Blöcke simuliert werden – R2019b

Algorithmen auf Hardware ausführen

Algorithmen können direkt auf einer Vielzahl von Hardware ausgeführt werden, darunter Arduino-Boards, Raspberry-Pi-Computer, LEGO MINDSTORMS EV3 sowie Android- und iOS-Smartphones und Tablets. Die eingesetzten Algorithmen können eigenständig ausgeführt oder an Simulink angeschlossen werden, so dass Parameter interaktiv abgestimmt und Signale nahezu in Echtzeit visualisiert werden können.

Deep Learning: Bereitstellung von Deep-Learning-Anwendungen auf Android- und Raspberry Pi-Hardware mithilfe von Simulink – R2021a

Arduino Engineering Kit Rev2: Verwendung des Arduino Engineering Kit Rev2 mit 3 vorab konfigurierten Projekten mit Simulink – R2021a

Dashboard-Fenster: Bereitstellung von Dashboard-Fenstern auf Arduino- und Android-Geräten – R2021a

MODBUS-Unterstützung: Ermöglichen der MODBUS-Kommunikation auf Arduino- (RS485) und Raspberry Pi-Hardware (TCP/IP) – R2021a

Angebundene I/O: Zugriff auf Arduino Raspberry Pi- und Android-Peripheriegeräte während der Simulation – R2021a

Projekte verwalten

Entwicklungsmanagement und Team-Zusammenarbeit dank Automatisierung von Aufgaben, Prozessen und Dateiverwaltung. Komponentieren von Projekten, Organisieren von Dateien, Analysieren ihrer Abhängigkeiten, Vergleichen von Änderungen und Ausführen gemeinsamer Operationen durch Automatisierung und Integration mit der Quellcodeverwaltung.

Automerge-Tool: Anpassen von Tools zur Quellensteuerung zum automatischen Zusammenführen von Modellen – R2020b

Projektreferenzen: Erkunden der vollständigen Projektreferenzhierarchie und der zugehörigen Dateien direkt aus Ihrem Simulink-Projekt – R2018b

Dependency Analyzer: Export in ein Archiv, Erzeugen eines Abhängigkeitsberichts und Erstellen eines Projekts aus dem Abhängigkeitsgraphen

Projektkompatibilität: Exportieren eines vollständigen Projekts in eine frühere MATLAB-Version mit Simulink.exportToVersion - R2020b

Design-Daten verwalten

Skalieren und Automatisieren der Handhabung von Design-Daten, um effiziente Entwicklungs-Workflows zu ermöglichen und die Integrität des Entwicklungsprozesses zu verbessern.

Modellargumente: Einfache Konfiguration instanzspezifischer Parameter in einer verschachtelten Modell-Referenzhierarchie zur Wertspezifikation auf der obersten Ebene – R2019a

Data Dictionary: Definieren globaler Daten für referenzierte Modelle in separaten Wörterbüchern. Simulink prüft die Konsistenz während der Integration – R2019a

Erfassen undefinierter Variablen: Erhalten Sie während der Bearbeitung Ihres Modells sofortige Benachrichtigungen über fehlende Variablen – R2018a

Modelldaten-Editor: Einfaches Anzeigen, Filtern, Gruppieren und Bearbeiten weiterer Daten, die von einem Modell verwendet werden, einschließlich Signalen, Zuständen und referenzierten Variablen – R2017b

Upgrade auf die neueste Version

Die in Simulink integrierten Funktionen unterstützen Sie beim Upgrade-Prozess, indem sie aufzeigen, wie Sie von den neuesten Funktionen profitieren können. Verwenden der Versionshinweise zur schnellen Identifizierung aller Inkompatibilitäten zwischen zwei beliebigen Versionen und für Empfehlungen, wie diese behoben werden können.

Simulink-Projektupgrade: Einfaches Aktualisieren aller Modelle in Ihrem Simulink-Projekt auf die neueste Version – R2017b