coder.dictionary.remove
モデルまたは Simulink データ ディクショナリから Embedded Coder ディクショナリを削除する
説明
remove( は、sourceName)sourceName で指定されたモデルまたは Simulink® データ ディクショナリから Embedded Coder ディクショナリの定義を削除します。モデルから Embedded Coder ディクショナリを削除すると、カスタム定義、および読み込まれたパッケージの定義が削除されます。モデルには、SimulinkBuiltIn パッケージの定義を含むローカル ディクショナリがまだ含まれています。定義を含む Simulink データ ディクショナリが接続されていないモデルから Embedded Coder ディクショナリを削除すると、残りのローカル ディクショナリには Simulink パッケージの定義が含まれます。Simulink データ ディクショナリから Embedded Coder ディクショナリを削除すると、そのパッケージと定義を含む Embedded Coder ディクショナリ全体が削除されます。
この関数を使用して、以下が行えます。
モデルから Embedded Coder ディクショナリの定義を削除する。
参照されている Simulink データ ディクショナリの階層において、データ ディクショナリから Embedded Coder ディクショナリを削除する。参照されているディクショナリの階層において、1 つのディクショナリのみが Embedded Coder ディクショナリを保存できます。
コード生成定義をあるソースから別のソースへ移行する場合 (たとえば、モデル ファイルから Simulink データ ディクショナリへ移行)、coder.dictionary.move の使用を検討してください。
例
入力引数
ヒント
他のデータ ディクショナリを参照するデータ ディクショナリに対して coder.dictionary.remove を使用するには、以下を行う必要があります。
コード生成定義も含まれているディクショナリへの参照を一時的に削除します。
ターゲットのディクショナリに対して
coder.dictionary.removeを使用します。削除したディクショナリへの参照を復元します。