coder.dictionary.remove
R2026b从模型或 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 字典。在引用的字典的层次结构中,只有一个字典可以存储 Embedded Coder 字典。
要将代码生成定义从一个源迁移到另一个源(例如,从模型文件迁移到 Simulink 数据字典),请考虑使用 coder.dictionary.move。
示例
输入参数
提示
要对引用其他数据字典的数据字典使用 coder.dictionary.remove,您必须:
临时删除对也包含代码生成定义的字典的引用。
对目标字典使用
coder.dictionary.remove。还原您删除的字典引用。