Библиотека блоков является набором блоков, которые можно использовать в модели Simulink®. Можно создать экземпляры блоков из встроенных Библиотек Simulink, и можно сделать пользовательские библиотеки для экземпляров блоков, которые вы создаете.
Можно получить доступ к встроенным библиотекам от Браузера Библиотеки Simulink. Однако вы не можете изменить эти библиотеки. Для получения дополнительной информации о встроенных библиотеках смотрите Библиотеки блоков. Чтобы позволить другим создать пользовательские блоки, можно создать собственную библиотеку блоков и добавить его в Браузер Библиотеки.
Создание ваших собственных библиотек является полезным методом компонентизации для:
Обеспечение часто используемого, и редко изменяемого, моделирование утилит
Многократное использование компонентов в модели или в многоуровневых моделях
Чтобы изучить, как пользование пользовательскими библиотеками выдерживает сравнение с другими методами компонентизации Simulink, см. Компонентно-ориентированные Руководства по моделированию.
Когда вы добавляете блоки от пользовательской библиотеки до модели, блок, который вы добавляете, становится linked block. Соединенный блок соединяется с библиотечным блоком посредством ссылки библиотеки. Библиотечный блок является прототипным блоком, и соединенный блок в модели является экземпляром библиотечного блока.
Соединенные взгляды блока и действия как библиотечный блок. Однако, если вы изменяете библиотечный блок, необходимо обновить ссылку на экземпляры. Внесение изменений в экземпляр может также потребовать дополнительных шагов. Чтобы изучить, как соединенные блоки работают, смотрите Соединенные Блоки.
Subsystem | Группа блокируется, чтобы создать иерархию модели |
Unresolved Link | Укажите на некорректную ссылку к библиотечному блоку |
LibraryBrowser.LibraryBrowser2 | Браузер библиотеки Simulink |
Создайте пользовательскую библиотеку
Добавьте блоки и аннотации к пользовательской библиотеке и задайте структуру библиотеки.
Компонентно-ориентированные руководства по моделированию
Рассмотрите компонентизацию для больших моделей и многопользовательских групп разработчиков.
Добавьте библиотеки в браузер библиотеки
Создайте библиотеку, добавьте его в браузер библиотеки и настройте порядок библиотеки.
Исследуйте соединенные блоки, параметризованные ссылки и самомодифицируемые соединенные подсистемы.
Идентифицируйте состояние ссылки с помощью значка ссылки.
Отключите или разорвите связи к библиотечным блокам
Отключите ссылки библиотеки.
Заблокируйте ссылки на блоки в библиотеке
Предотвратите неумышленное отключение ссылок библиотеки.
Восстановите отключенные или параметризованные ссылки
Восстановите ссылки библиотеки и несоответствие ссылки.
Управляйте соединенным блоком программно
Используйте команды MATLAB®, чтобы управлять соединенными блоками.
Зафиксируйте неразрешенные ссылки библиотеки
Обработайте неразрешенные ссылки библиотеки.
Параметризованные ссылки и самомодифицируемые соединенные подсистемы
Измените значение параметров или структуру соединенного блока Subsystem.
Сопоставьте старые и новые передающие таблицы использования библиотечных блоков.