リリース間のサポート
以前のリリースの生成コードと現在のリリースの生成コードの統合
ソース モデルがシングルレートで、C コードが次から生成された場合に、以前のリリース (R2010a 以降) から生成された C コードを現在のリリースから生成されるコードと統合できます。
[再利用できない関数] コード インターフェイスを使用する最上位モデルまたはサブシステムのビルド プロセス。
エラー ステータスの監視を非表示にする単一または複数インスタンスのモデル参照ビルド プロセス。
以前のリリース (R2018b 以降) からの保護モデル (シングルレートまたはマルチレート) を使用して、保護モデルと以前に生成されたコードとの間の数値的等価性をテストします。現在のリリースで新しいコードを生成します。
以前のリリースから共有ユーティリティ コードを再使用することにより、検証コストを削減します。
関数
crossReleaseImport | 以前のリリースで生成されたモデル コードを SIL ブロックまたは PIL ブロックとしてインポート |
pil_block_replace | モデル内のブロックを別のモデルのブロックに置き換え |
sharedCodeMATLABVersions | リリース間のコード統合で MATLAB バージョンを管理する |
sharedCodeUpdate | 新しい共有コード ソース ファイルを既存の共有コード フォルダーに追加する |
トピック
- リリース間のコード統合
以前のリリースの生成コードを現在のリリースの生成コードと統合します。
- リリース間ワークフローを使用した生成コードの統合
統合モデルでリリース間 SIL ブロックを使用して、以前に生成されたコードを再利用します。
- Use Protected Models from Previous Releases to Perform SIL Testing and Generate Code
Integrate generated code from protected models created in previous releases.
- 複数フォルダーからのコードの統合
個別に生成されたコードを統合します。
- リリース間での共有ユーティリティ コードの再利用
共有ユーティリティまたは外部コードをリリース間で再利用する。