Programmatische Verifikation der Codegenerierung
Mit dem CGV-API (Code Generation Verification) können Sie:
Das Modell in verschiedenen Simulationsmodi ausführen, darunter Software-in-the-Loop (SIL) und Processor-in-the-Loop (PIL).
Ergebnisse verschiedener Simulationen vergleichen.
Die numerische Äquivalenz Ihres Modells und des generierten Codes für eine bestimmte Reihe von Eingaben testen. Die Gültigkeit Ihrer Tests hängt von der Vollständigkeit der Eingabedaten, die Sie dem CGV-API zur Verfügung stellen, ab.
Simulink® Test™ ist ein separates Produkt, das zusätzliche Funktionen für SIL- und PIL-Tests bereitstellt, wie beispielsweise Testsequenz-Entwicklung und Testmanagement.
Klassen
cgv.CGV | Represent a model as a code generation verification object that has methods to configure and execute a model in a variety of simulation modes to automate verification of numerical equivalence of executing the generated code |
cgv.Config | Check and modify model configuration parameter values |
Themen
- Check Configuration
Use cgv.Config to check model settings for SIL or PIL simulation.
- Verify Numerical Equivalence with CGV
A workflow that uses the CGV API to verify numerical equivalence between normal and SIL or PIL mode simulations.