Simscape入门小知识2——封装Mask

前言

较为复杂的系统都会对子系统进行封装,便于管理模型。

官网文档:

封装编辑器概述 - MATLAB & Simulink - MathWorks 中国

封装基础知识 - MATLAB & Simulink - MathWorks 中国

创建简单封装 - MATLAB & Simulink - MathWorks 中国

官方视频:

Creating a Mask: Masking Fundamentals - MATLAB & Simulink (mathworks.cn)

在封装里找齐所有参数

以Mathworks官方的某个模型为例:

最小单元是一个斜六边形板Skewed Hexagon

该六边形板的几何定义里面,Cross_section(横截面)定义为一个名为“cross_sect”的变量的值,板子的长(其实是高)Length定义为一个名为“thick”的变量的值。

对我们回溯上一级,双击打开封装时,发现两栏参数都没有想要的“cross_sect”和“thick”:

此时我们直接右键,查看封装(Ctrl+M):

“参数和对话框”一栏找到了“thick”,这时候就要搞清楚名称、值和提示之间的差别

“代码”一栏找到了“cross_sect”,也就是说有些值不是直接给出来,还需要写一些代码进行计算:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值