MATLAB Test™ ermöglicht Ingenieuren und Wissenschaftlern die Entwicklung, Ausführung, Messung und Verwaltung dynamischer, umfangreicher Tests von MATLAB Programmcode. Dieses neue Produkt unterstützt die Organisation sowie die Verwaltung der Tests und Ergebnisse von Projekten und ermöglicht, benutzerdefinierte Test-Suites zu gruppieren, zu speichern und auszuführen. Zur Optimierung ihrer Produktivität können Ingenieure und Wissenschaftler ungetestete Codepfade mithilfe von Code-Abdeckungsmetriken nach Industriestandard identifizieren, beispielsweise Bedingungs-, Entscheidungs- sowie modifizierte Bedingungs-/Entscheidungsabdeckung (MC/DC - modified condition/decision coverage). Darüber hinaus können Anwender mit MATLAB Test das projektbasierte Qualitäts-Dashboard des Produkts nutzen. Hiermit lässt sich eine interaktive grafische Zusammenfassung der Code-Qualitätsmetriken mit klickbaren Details für Code-Analysen, Code-Abdeckung, Testergebnisse und Anforderungen anzeigen und der Reifegrad des Codes intuitiver abbilden.
R2023a enthält außerdem das neue C2000 Microcontroller Blockset™ zur Entwicklung, Simulation und Implementierung von Anwendungen für Texas Instruments C2000™-Mikrocontroller. Das Blockset ermöglicht Ingenieuren und Wissenschaftlern die Modellierung von digitalen Umrichter- und Motorregelungsanwendungen. Zusätzlich beinhaltet das Produkt Peripherie-Blöcke wie beispielsweise Digital IO, ADC und ePWM für Simulationen von Regelungsalgorithmen, die eine ADC-PWM-Synchronisation in Industrie- und Automobilanwendungen unter Verwendung von C2000-Motor Control Units (MCUs) erfordern.
„Die neuen Produkte in R2023a richten sich an Ingenieure und Wissenschaftler, die auf effiziente Art und Weise sicherheitskritische Systeme entwickeln müssen“, sagte David Rich, Director of Product Marketing bei MathWorks. „Mit diesen neuen Produkten und verbesserten Funktionen erreichen unsere Kunden eine höhere Qualität und stärkere Automatisierung in ihren DevOps-Workflows.“
MATLAB Test:Entwicklung, Organisation, Analyse und Test von MATLAB-Anwendungen.
Darüber hinaus bietet R2023a wichtige Updates für häufig genutzte MATLAB- und Simulink-Tools:
- Das Aerospace Blockset™ bietet Simulink-Referenzbeispiele und -blöcke für die Modellierung, Simulation und Analyse von detailgetreuen Plattformen für Luft-, Raum- und Rotorfahrzeuge. Das Blockset umfasst die Fahrwerksdynamik, validierte Modelle der Flugumgebung und Blöcke für das Pilotenverhalten, die Aktuatordynamik und den Antrieb.
- Die Communications Toolbox™ bietet Algorithmen und Apps für die Analyse, den Entwurf, die End-to-End-Simulation und die Verifikation von Kommunikationssystemen. Die Algorithmen in der Toolbox umfassen Kanalcodierung, Modulation, Multi-Input/Multi-Output (MIMO) und orthogonales Frequenzmultiplexverfahren (OFDM). Sie ermöglichen Ingenieuren und Wissenschaftlern die Erstellung und Simulation eines Physical Layer Modells ihres standardbasierten oder individuell entwickelten drahtlosen Kommunikationssystems.
- Das Powertrain Blockset™ bietet vordefinierte Automobil-Referenzanwendungen für Ingenieure und Wissenschaftler, die Model-Based Design für Benzin-, Diesel-, Hybrid-, Brennstoffzellen- und Batterieantriebssysteme einsetzen. Das Produkt enthält eine Komponentenbibliothek für Verbrennungs- und Elektromotoren, Batterien, Getriebe, Reifen, Fahrermodelle sowie Komponenten- und Überwachungssteuerungen.
- Das Vehicle Dynamics Blockset™ bietet vordefinierte Referenzanwendungen für die Automobildynamik von Pkw, Lkw und Zweirädern. Das Blockset umfasst eine Komponentenbibliothek für Antrieb, Lenkung, Aufhängung, Karosserie, Bremsen, Reifen, Fahrermodelle sowie Komponenten- und Überwachungssteuerungen.
Informationen zu allen neuen Produkten, Verbesserungen und Fehlerbehebungen in den MATLAB- und Simulink-Produktfamilien finden Sie unter "Die Neuheiten im Überblick".