主要内容

이번역페이지는최신내용을담고있지않습니다。최신내용을영문으로보려면여기를클릭하십시오。

모델참조

다른모델에서블록으로모델을재사용

模型블록을 사용하여 한 모델을 다른 모델에 포함시킬 수 있습니다.模型블록의각인스턴스를모델참조라고 합니다. 시뮬레이션 및 코드 생성 시참조된 모델내블록은하나의단위로함께실행됩니다。참조된모델을포함하는모델을부모 모델이라고합니다。부모모델과참조된모델로구성된모음이모델 계층 구조를 이룹니다.

서브시스템과마찬가지로,모델참조를사용하여대규모모델을계층적으로구성할수있습니다。라이브러리와마찬가지로,모델참조를사용하면블록세트를한번만정의한후반복해서사용할수있습니다。모델참조는서브시스템과라이브러리로는얻을수없는여러이점을제공합니다。模型블록 컨텍스트와 별개로 참조된 모델이 컴파일되므로, 이를 통해 다음을 비롯한 여러 이점을 얻을 수 있습니다.

  • 모듈식 개발

  • 모델 보호

  • 참조에의한포함

  • 증분 불러오기

  • 가속화된 시뮬레이션

  • 증분코드생성

  • 독립적 구성 세트

블록

模型 引用其他模型以创建模型层次结构
变量子系统,变量模型 包含子系统、模型或子系统参考块作为变量选项的模板子系统

함수

모두 확장

depview 分析并可视化模型引用依赖项(有库依赖项或没有库依赖项)
查找\u mdlrefs 在模型层次结构中查找参照模型和模型块
万博1manbetxSimulink.BlockPath 完全指定的Simulink块路径万博1manbetx
万博1manbetxSimulink.fileGenControl 为图表更新和模型构建生成的文件指定根文件夹
万博1manbetxSimulink.ModelReference.refresh 更新Model块以反映对引用模型的更改
万博1manbetxSimulink.SubSystem.convertToModelReference 将子系统转换为模型参考
slbuild 为模型生成独立的可执行文件或模型引用目标
slxcinfo Simulink缓存文件的查询内容万博1manbetx
slxcunpack 从Simulink缓存文件解压仿真和代码生成目标万博1manbetx
万博1manbetxSimulink.ProtectedModel.createHarness 创建为测试受保护模型提供隔离环境的利用模型
万博1manbetxSimulink.ProtectedModel.getPublisher 返回有关签署受保护模型的发布者的信息
万博1manbetxSimulink.ProtectedModel.verifySignature 验证受保护模型的数字签名
万博1manbetxSimulink.ProtectedModel.suppressSignatureVerification 抑制受保护模型的数字签名验证

万博1manbetx仿真软件구성파라미터

모델 참조 변환 어드바이저 将子系统转换为引用的模型
참조파일창 查看、保存和关闭引用的子系统和模型

도움말항목

모델참조시점결정하기

模型参考基础

通过在另一个模型中引用一个模型来创建模型层次结构。参考模型包含作为一个单元一起执行的块。

구성요소기반모델링지침

대규모 모델 및 다중 사용자 개발 팀을 위한 구성요소화를 고려합니다.

模型参考要求和限制

模型引用具有与可重用性、模拟模式、屏蔽和调试等特性相关的需求和限制。

모델참조만들기

参考现有的模型

在另一个模型中包含一个模型。

受第三方保护的参考模型

使用您从第三方收到的受保护模型。

将子系统转换为参考模型

准备一个待转换的子系统,将该子系统转换为模型,并比较转换前后的仿真结果。

模型参考界面和边界

引用模型中的端口与模型引用处的端口相对应。跨越模型边界的信号必须满足某些要求。

检查模型层次结构

检查模型层次结构中的内容、结构、模型版本和记录的信号。

모델 참조 구성하기

设置模型层次结构的配置参数

顶级模型和参考模型中的配置参数值可能不同。某些配置参数值对模型引用有特殊要求或行为。

有条件地执行引用模型

有条件地执行引用的模型,类似于有条件地执行的子系统。

参考模型样本时间

被引用的模型可以从引用它的模型继承样本时间。

参数化可重用引用模型的实例

将可重用组件建模为引用模型时,要将组件的每个实例配置为使用不同的块参数值,请创建模型参数。

以编程方式参数化引用的模型

此示例演示如何以编程方式配置引用模型的多个实例,以对同一块参数使用不同的值。

将多个模型参数分组到单个结构中

此示例演示如何通过使用结构以编程方式配置引用模型的多个实例,以便对同一块参数使用不同的值。

以编程方式为查找表配置特定于实例的数据

当你使用万博1manbetxSimulink.LookupTable对象来存储和配置用于ASAP2或AUTOSAR代码生成的查找表数据(例如,STD_AXIS或CURVE),您可以将这些对象配置为模型参数。

모델 계층 구조 시뮬레이션하기

为模型层次选择模拟模式

为模型层次结构中的模型选择模拟模式。

管理参考模型的仿真目标

模拟目标或SIM目标是一个MEX文件,用于实现在加速器模式下执行的参考模型。

더빠른시뮬레이션을위해仿真软件万博1manbetx캐시파일공유하기

万博1manbetx仿真软件캐시파일을사용하여처음빌드때의비용이다시발생하지않도록해주는빌드아티팩트를공유합니다。

通过使用并行构建减少引用模型的更新时间

通过使用并行构建减少大型模型引用层次结构的图表更新时间。

模拟有条件执行的引用模型

对有条件执行的引用模型运行独立模拟。

在正常模式下模拟多个参照模型实例

模拟包含引用模型的多个实例的模型。

추천 예제