主要内容

rtw.asap2MergeMdlRefs

通过合并为顶层模型和引用模型生成的 A2L 文件,为模型生成单个 A2L 文件

rtw.asap2MergeMdlRefs 函数不再可用。您可以改用 coder.asap2.export 函数。

coder.asap2.export 函数允许您生成一个包含顶层模型和引用模型内容的 ASAP2 文件,或为每个模型单独生成 ASAP2 文件。您可以使用 coder.asap2.merge (Embedded Coder) 函数合并 ASAP2 文件,它也支持合并从外部工具生成的 ASAP2 文件。

说明

[status, info] = rtw.asap2MergeMdlRefs(TopModel, FileName) 通过合并顶层模型和引用模型的 A2L 文件为 TopModel 生成单个 A2L 文件,并将单个 A2L 文件另存为 FileName.a2l。

示例

示例

全部折叠

通过合并为引用模型生成的 A2L 文件,为模型生成单个 A2L 文件。

% merge A2L files into single A2L file and save with custom name
[status, info] = rtw.asap2MergeMdlRefs('modelName','modelasap.a2l')
status = 
  logical 
    0

info = 
  0*0 empty char array

输入参数

全部折叠

模型的名称。

示例: 'mymodel', 'systemModel'

生成的 A2L 文件的自定义名称。

示例: 'modeldata.a2l', 'systemdata.a2l'

输出参量

全部折叠

输出 A2L 文件合并的状态。0 表示 A2L 文件合并成功,1 表示不成功。

输出合并顶层模型 A2L 文件和引用模型 A2L 文件时缺失的对象列表。

版本历史记录

在 R2012a 中推出