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