您的当前位置:首页正文

在simulink中添加自己的库文件

来源:九壹网


在simulink中添加自己的库文件

1、在matlab/simulink中可以建立自己使用的个性化library,将经常用到的block放在创建的库中,避免重复工作。

2、打开simulink,选择file/new/library,新建一个library,保存该library,名字存为mylib(根据自己的喜好)。

3、新建一个文件夹名mylib(根据自己的喜好),将该文件存放在matlab路径下,方便以后移植。这里的存储路径为D:\\Program Files\\MATLAB\\R2007b下或者根目录(D:\\Program Files\\MATLAB\\R2007b\oolbox\\simulink)下。

3、在matlab主窗口中,选择file/set path,在弹出的窗口中,点击Add folder并将mylib文夹件路径添加到里面, save和close就行了。

4、 接下来是添加在library browser显示的m文件了,在路径为D:\\Program Files\\MATLAB\\R2007b\oolbox\\simulink\\blocks文件夹下找到名为slblocks.m的文件,复制该文件到自己新建的mylib文件夹下,打开的该M文件中,找到并复制

Browser(2).Library = 'simulink_extras';

Browser(2).Name = 'Simulink Extras';

Browser(2).IsFlat = 0;% Is this library \"flat\" (i.e. no subsystems)?

并再接下来的一行上粘贴该内容了,并修改为

Browser(3).Library = 'mylib';(必须和自己的库文件名一致)

Browser(3).Name = 'mylib';(在列表栏中要显示的名字)

Browser(3).IsFlat = 0;% Is this library \"flat\" (i.e. no subsystems)?

保存。

再次打开simulink,将出现如下的图标:

5、在mylib库文件里添加自己的库单元,在mylib上单击右键,如下图所示:

在单击左键,matlab自己会打开打开先前保存的库文件,该文件是被锁住的,解锁该文件,才能进行添加修改。

如下图所示:

将常用的或者自己封装的系统拖动或拷贝的里面,关闭文件,再次打开simulink,将出现如下图所示的例子。到此在在matlab/simulink添加自己库文件完成。

因篇幅问题不能全部显示,请点此查看更多更全内容

Top