主要内容

本页采用了机器翻译。点击此处可查看英文原文。

通过内联内容简化独立模型

在生成切片模型时,可以通过内联模型内容来减少文件依赖性。内联将功能内容引入到切片模型中,可以消除模型改进或调试通常不需要的模型引用、库链接和变体结构。

如果要禁用某些模块类型的内联,请打开模型切片器并点击选项按钮 slice_mgr_button_opts.png。仅选择要添加内联内容的模块类型。有关特定块内联行为的信息,请参阅 内联内容选项

此示例演示了如何内联 Model 模块引用的模型的内容。

1.打开模型:

open_system('sldvSliceEngineDynamicsExample');

2.在 App 选项卡的模型验证、确认和测试库下,点击模型切片器

3.在模型中,右键点击 MAP 端口,然后在模型切片器应用程序部分 中选择“添加为起点”按钮 。信号路径通过 Model 模块突出显示。

inlining_example_highlight.png

4.从高光区域创建切片模型。在模型切片器中,点击生成切片按钮。

5.输入切片模型的文件名。

6.切片模型包含突出显示的模型内容。模型引用已移除。

inlining_example_sliced_model.png

7.点击箭头查看 ThrottleAndManifold 子系统的掩码下方。被引用模型的内容被内联到掩码子系统的模型中。

inlining_example_content_inlined.png