После добавления артефактов для блоков в проект Blockset Designer можно опубликовать проект и предоставить общий доступ к нему в качестве панели инструментов. Для публикации:
Щелкните блок в дереве блоков и выберите «Опубликовать панель инструментов» на панели инструментов Simulink ®.
Конструктор блоксетей собирает файлы в проекте и создает папку публикации в меню «Представления» > «Файлы». Эта папка содержит все ваши файлы из отдельных папок в проекте blockset на основе анализа зависимостей, но теперь собрана вместе в одной папке. Смотрите раздел Что такое анализ зависимостей? для получения дополнительных сведений об анализе зависимостей. Папка публикации содержит следующие папки и связанное содержимое:
| Имя папки | Содержит |
|---|---|
| доктор |
|
| дополнительный |
Для всех блоков:
|
| библиотека | Все библиотечные модели в наборе блоков все файлы в разделе < projectroot >/common/library. Сюда входят библиотечные модели вспомогательных библиотек, а также библиотечная модель проекта blockset. |
| mex | Все mex-файлы S-функций |
| сценарий |
|
| sysobj | Весь код object™ системы для системных блоков MATLAB в проекте блоксети |
Если у вас есть другие файлы, которые вы хотите включить в публикацию, скопируйте их вручную в папку публикации.
Поскольку папка публикации по умолчанию добавляется в путь проекта, чтобы избежать затенения файлов в проекте, удалите эту папку из пути проекта или удалите ее после процесса публикации. Если после публикации в блоксеть вносятся какие-либо изменения, нажмите кнопку «» Опубликовать «» и переместите файлы обновлений в папку публикации.
Поля «Информация о панели инструментов» заполняются именем проекта, автором и описанием. При необходимости отредактируйте информацию.
Чтобы убедиться, что MATLAB ® обнаруживает компоненты установки, просмотрите содержимое панели инструментов в окне «Файлы и папки панели инструментов». Если требуется включить файлы, еще не включенные в файлы проекта, измените параметры «Исключить файлы и папки».
Щелкните Пакет (Package) на панели инструментов, чтобы упаковать панель инструментов.
Чтобы сохранить панель инструментов и предоставить общий доступ к ней на сервере MATLAB Central File Exchange, выберите «Пакет» и «Общий доступ» в меню «Пакет» в верхней части диалогового окна «Пакет». Эта опция создает .mltbx файл в текущей папке MATLAB и открывает веб-страницу для отправки панели инструментов в файловый Exchange. MATLAB заполняет форму отправки обмена файлами информацией о панели инструментов. Просмотрите и отправьте форму для совместного использования панели инструментов на файловом сервере Exchange.
Для совместного использования панели инструментов с другими пользователями используйте .mltbx файл. Все файлы, добавленные при упаковке панели инструментов, включаются в .mltbx файл. Когда панель инструментов установлена, .mltbx файл управляет путем MATLAB или другими сведениями об установке.
Дополнительные сведения о создании и совместном использовании панелей инструментов, а также сведения о пользовательском интерфейсе упаковки см. в разделе Создание и совместное использование панелей инструментов.
Система MATLAB | S-функция | Построитель S-функций | Подсистема, Атомная подсистема, CodeReuse Подсистема