库的名称和排序优先级在库浏览器的树视图中确定其顺序。图书馆以优先级的升序出现。具有相同优先级的图书馆按字母顺序排序。
Simu万博1manbetxlink库具有排序优先级-1
默认情况下。所有其他库都有一个排序的优先级0.
默认情况下。这些排序优先级使Simulink库默认在库浏览器中首先显示。万博1manbetx
您可以通过更改其排序优先级来重新排序库。要更改库排序优先级,请将此表单中的代码添加到sl_customization.m
Matlab上的文件®小路:
cm.librarybrowsercustomizer.applyOrder({'libname1',priority1,...'libname2',postity2,....。'libnamen',priorityn});
libnamen.
是库(或其模型文件)的名称和PRIORITYn
是一个整数,指示库的排序优先级。例如,此代码移动Simulink万博1manbetx®额外的库到库浏览器的树视图的顶部。
cm.librarybrowsercustomizer.applyOrder({'万博1manbetxsimulink Extras', - 2});
添加或修改后sl_customization.m
文件,输入sl_refresh_customizations.
在MATLAB命令提示符中查看自定义的效果。
有关自定义功能的更多信息,请参阅注册自定义。
要禁用或隐藏库,子纤维化或库块,请在此表单中插入代码sl_customization.m
文件(参见注册自定义)在Matlab路径上。您隐藏在库中的块也不会出现在模型中调用的快速插入菜单上。
cm.librarybrowsercustomizer.applyFilter({'Item1.”、“状态”,……”Item2.”、“状态', ... .. 'itemn.”、“状态'});
itemn.
是图书馆,子纤维结构或禁用或隐藏。在表单中指定项目'libraryname / sublibrary / block'
。
libraryname.
是浏览器中显示的库名称。对于自定义库,您将在此值中设置此值slblocks.m.
文件与浏览器.Name.
财产。
子程序库
是定制库的名称,也是定制库子系统
堵塞。您可以在库中的子系统内或通过子系统打开的库中指定一个块openfcn.
打回来。看创建自定义库。
块
是块名称。
“状态”
是'残疾人'
或'隐'
。
例如,此代码隐藏了来源
子纤维冶金万博1manbetx
库并禁用下沉
子纤维化。
cm.librarybrowsercustomizer.ApplyFilter({'万博1manbetxSimulink / Sources'那'隐'});cm.librarybrowsercustomizer.ApplyFilter({'万博1manbetxsimulink / sinks'那'残疾人'});
此代码禁用SQRT.在子信中的块通过子系统2块在自定义库中'我的图书馆'
。
cm.librarybrowsercustomizer.ApplyFilter(......{'我的图书馆/ subsystem2 / sqrt'那'残疾人'});
添加或修改后sl_customization.m
文件,输入sl_refresh_customization.
在MATLAB命令提示符中查看自定义的效果。
您可以默认添加自定义以展开或折叠库浏览器树中的任何库。例如万博1manbetx
库默认是扩展的。您可以指定在默认情况下将其折叠。将此形式的代码添加到sl_customization.m
文件:
cm.LibraryBrowserCustomizer.applyNodePreference(…{'libraryname.',逻辑});
用真正的
扩展图书馆和错误的
崩溃它。
例如,此代码崩溃了万博1manbetx
图书馆扩大了simscape.
库:
功能sl_customization(cm)cm.librarybrowsercustomizer.applyNodePreference(......{“万博1manbetx模型”假的,'simscape',真的});结尾
此代码折叠名为'我的图书馆'
。
功能sl_customization(cm)cm.librarybrowsercustomizer.applyNodePreference(......{'我的图书馆',错误的});结尾
添加或修改后sl_customization.m
文件,输入sl_refresh_customizations.
在MATLAB命令提示符中查看自定义的效果。