个人博客分享 http://blog.sciencenet.cn/u/shilinc

博文

matlab子模块的封装方法

已有 9900 次阅读 2011-12-1 16:04 |个人分类:Matlab|系统分类:科研笔记| MATLAB

1、做好需要的子系统
2、右键封装子系统
3、设置好输入输出断开,右键,mask,这里命名为2PID
4、新建一个目录,找到系统中的那个slblocks.m文件,拷贝到新目录中,并修改为自己的,主要是下面三行
blkStruct.Name=sprintf('2-PID Controln& SimulationnBlockset');
blkStruct.OpenFcn='TPID';
bldStruct.MaskDisplay='disp(''2PIDnBlockset'')';
5、在simulink中新建一个库文件,将封装好的mask(2PID)拷贝到该文件中,保存,和slblocks.m一起放在新目录中。
在Simulink的库浏览窗口中,选continue选项卡,右键,将2PID拷贝到打开的窗口中。
6、运行slblocks.m
7、重启matlab,即可。
 


https://blog.sciencenet.cn/blog-593525-513756.html

上一篇:图像去噪的一个大牛网站
下一篇:Fourier变换
收藏 IP: 218.28.87.*| 热度|

2 黄富强 张伟

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-11-1 08:13

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部