Hauptinhalt

Cross-Release-Unterstützung

Integrieren von generiertem Code aus vorherigen Versionen in generierten Code aus der aktuellen Version

Sie können generierten C Code der vorherigen acht Versionen in generierten Code der aktuellen Version integrieren, wenn die Quellmodelle Single-Rate sind und der generierte Code aus den folgenden Quellen stammt:

  • Top-Model- oder Subsystem-Buildprozesse, die die nicht wiederverwendbare Funktions-Codeschnittstelle verwenden.

  • Einzeln- oder Mehrinstanz-Modellreferenz-Buildprozesse, die die Fehlerstatusüberwachung unterdrücken.

Verwenden Sie ein geschütztes Modell (Single-Rate oder Multirate) aus einem vorherigen Release (R2018b und höher), um die numerische Äquivalenz des geschützten Modells zum zuvor erstellten Code zu testen. Generieren Sie neuen Code in der aktuellen Version.

Reduzieren Sie den Verifikationsaufwand durch die Wiederverwendung von gemeinsamem Hilfscode aus einer vorherigen Version.

Funktionen

crossReleaseImportImport generated model code from a previous release as SIL or PIL blocks
pil_block_replaceReplace block in model with block from another model
sharedCodeMATLABVersionsManage MATLAB versions for cross-release code integration
sharedCodeUpdateAdd new shared code source files to existing shared code folder

Themen