文档

Simscape文件部署

在框图中使用Simscape™文件

通过将文本组件文件转换为自定义Simscape块,可以在框图中部署它们。方法可以将Simscape组件文件快速转换为模型中的块Simscape组件块。您还可以构建Simscape组件的自定义块库,使您能够在整个组织中共享这些模型。有关这两个方法的详细信息,请参见从Simscape组件文件生成自定义块

Simscape块

Simscape组件 将Simscape语言组件部署为模型图中的自定义块

功能

ssc_build 从Simscape文件集合构建自定义库
ssc_mirror 创建Simscape文件库的受保护镜像
ssc_protect 从源文件生成Simscape保护文件
sl_postprocess 在构建自定义块库时进行后处理自定义
ssc_clean 清除库构建过程生成的所有派生文件
ssc_update 更新Simscape组件文件以使用新语法
simscape.dependency.file 检查单个文件的依赖关系
simscape.dependency.lib 检查库包的依赖关系
simscape.dependency.model 检查模型的依赖关系
subsystem2ssc 将包含Simscape块的子系统转换为等效的Simscape文件

例子和如何

在框图中部署组件文件

这个例子展示了如何快速地将Simscape组件文件转换为模型中的块。

在不同源组件之间切换

属性,显示如何在模型中尝试组件的多个变体Simscape组件块到不同的组件文件。

创建组件原型并获得即时反馈

这个例子展示了如何交互式地修改组件源代码,并获得对结果块实现的即时反馈。

创建一个自定义块库

此示例说明如何将Simscape组件文件包转换为自定义块库,其中包含具有自定义名称和外观的子库。

自定义块显示

下面显示了带有注释的组件文件的完整示例以及生成的库块和对话框。

案例研究-基本自定义块库

如何基于组件文件构建自己的自定义块库。

案例研究-电化学图书馆

如何创建一个新的自定义域,并基于该域构建一个完整的自定义块库。

概念

从Simscape组件文件生成自定义块

如何将文本组件文件转换为Simscape块。

直接从块中选择组件文件

快速部署单个组件文件。

构建自定义块库

从Simscape组件文件包生成自定义块库。

何时重建自定义库

您需要重新构建自定义Simscape库:

自定义库名称和外观

包名必须是有效的MATLAB®标识符。

自定义块名称和外观

如何自定义块名称、参数名称、变量名称和端口名称以及块图标。

检查文件和模型的依赖关系

如何使用清单工具分析模型并确定其模型依赖关系。