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变换