MATLAB/simulink模块的封装

栏目: 编程工具 · 发布时间: 7年前

内容简介:今天重新回到MATLAB/simulink,介绍的是关于模块的封装的介绍。首先搭建一个简单的模型:
编辑推荐:
本文来自于新浪博客,介绍的是关于模块的封装:搭建模型,设计参数,编辑参数框等。

今天重新回到MATLAB/simulink,介绍的是关于模块的封装的介绍。

首先搭建一个简单的模型:

MATLAB/simulink模块的封装

全选,点击右键,create subsystem from selection。

MATLAB/simulink模块的封装

然后选中subsystem点击右键,选择mask-create mask

出现下面的面板

MATLAB/simulink模块的封装

第一个部分是Icon&port是做表面的修饰的,比如加上图啦,文字这些,暂时不看,看第二部分parameters&dialog,点击左边的Edit(编辑),然后在蓝色的框中填上参数以及参数名。搭建的模型中参数有te,constant,J这三个部分;那么先编辑参数te设计参数名为torque;编辑参数J,设计参数名为JJ;如下图所示

MATLAB/simulink模块的封装

现在就可以点击OK看一下外观

MATLAB/simulink模块的封装

就可以设计参数了。现在还有一个constant没有设计,咱们可以在第三部分Initiation做一个初始化。

MATLAB/simulink模块的封装

第四部分的Documentation是编辑参数框的,比如照如下编辑

MATLAB/simulink模块的封装

点击OK,然后打开看一下参数框

MATLAB/simulink模块的封装

设计torque为5,JJ为2.

然后在输入端口a和b分别输入常数10和20;输出端连接示波器

MATLAB/simulink模块的封装

结果是1580,咱们可以验算一下:

a和b输入到模块中,(a/te+15*te/J)*J*b=(10/5+15*5/2)*2*20=1580.满足了。

关于第一部分,就是Icon&port可以举一个例子

MATLAB/simulink模块的封装

就是画一个斜率为2的直线。当然这里也是可以贴图片的,但是就是为了美观。

MATLAB/simulink模块的封装


以上所述就是小编给大家介绍的《MATLAB/simulink模块的封装》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

蚂蚁金服

蚂蚁金服

由曦 / 中信出版集团股份有限公司 / 2017-4-7 / CNY 59.00

在中国,支付宝(其母公司为蚂蚁金服)是一个家喻户晓的品牌。我们在用手机扫码支付,或者用余额宝理财的时候,一定会和支付宝发生关系。但是很多人不知道,支付宝的母公司叫作“蚂蚁金服”。蚂蚁金服不仅有支付宝,还有余额宝、网商银行、芝麻信用等一系列产品和服务。成立于2004年、起始于支付宝的蚂蚁金服集团,如今已经是全球估值最高的科技金融企业。然而,在成立之初,它只是淘宝网的结算部门,员工只有区区几人,记账用......一起来看看 《蚂蚁金服》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具