Упаковать приложения из панели инструментов MATLAB

Вы можете упаковать любой MATLAB® приложение вы создаете в один файл, который можно легко использовать совместно с другими. Когда вы упаковываете приложение, MATLAB создает один файл установки приложения (.mlappinstall). Установочный файл позволяет вам и другим пользователям установить приложение и получить к нему доступ из галереи Apps без проблем с подробностями установки или путем MATLAB.

Примечание

Когда вы вводите информацию в диалоговом окне Приложения, MATLAB создает и сохраняет .prj непрерывно подавать файлы. A .prj файл содержит информацию о вашем приложении, такие как включенные файлы и описание. Поэтому, если вы выходите из диалогового окна перед нажатием кнопки Package, .prj файл остается, хотя .mlappinstall файл не создан. The .prj файл позволяет вам выйти и возобновить процесс создания приложения, где вы остановились.

Чтобы создать файл установки приложения:

  1. На панели инструментов рабочего стола на вкладке Home щелкните Add-Ons стрелку вниз.

  2. Нажмите Package App.

  3. В диалоговом окне Package App щелкните Add main file и укажите файл, который вы используете для запуска созданного приложения.

    Основной файл должен быть вызываемым без входа и должен быть функцией или методом, а не скриптом. MATLAB анализирует основной файл, чтобы определить, есть ли другие файлы, используемые в приложении. Для получения дополнительной информации см. Раздел «Анализ зависимостей упаковки приложений».

    Совет

    Основной файл должен вернуть указатель на рисунок вашего приложения для MATLAB, чтобы удалить ваши файлы приложения из пути поиска файлов, когда пользователи выходят из приложения. Для получения дополнительной информации смотрите Что такое путь поиска файлов MATLAB?

    (Функции, созданные GUIDE, возвращают указатель на рисунок.)

  4. Если вашему приложению требуются дополнительные файлы, которые не указаны в Files included through analysis, добавьте их, нажав Add files/folders.

    Можно включать внешние интерфейсы, такие как файлы MEX или Java® в .mlappinstall файл, хотя это может ограничить системы, на которых может работать ваше приложение.

  5. Опишите свое приложение.

    1. В поле App Name введите имя приложения.

      Если вы устанавливаете приложение, MATLAB использует имя для .mlappinstall файл и пометить ваше приложение в галерее Apps.

    2. Вы можете задать значок приложения.

      Щелкните значок слева от поля App Name, чтобы выбрать значок для вашего приложения или задать пользовательский значок. MATLAB автоматически масштабирует значок для использования в диалоговом окне установки, галерее приложений и на панели быстрого доступа.

    3. Вы можете выбрать ранее сохраненный снимок экрана для представления вашего приложения.

    4. Вы можете задать информацию об авторе.

    5. В Description поле опишите свое приложение, чтобы другие могли решить, хотят ли они установить его.

    6. Определите продукты, от которых зависит ваше приложение.

      Нажмите кнопку «плюс» в правой части поля Products, выберите продукты, от которых зависит ваше приложение, и нажмите Apply Changes. Следует иметь в виду, что пользователи должны иметь все зависимые продукты, установленные в их системах.

    После создания пакета, когда вы выбираете .mlappinstall файл в браузере текущей папки MATLAB отображает предоставленную информацию (кроме адреса электронной почты и имени компании) на панели Details браузера текущей папки. Если вы делитесь своим приложением в MATLAB Central File Exchange, там также отображается та же информация. Выбранный скриншот, если он имеется, представляет ваше приложение в File Exchange.

  6. Нажмите Package.

    В рамках процесса упаковки приложения MATLAB создает .prj файл, который содержит информацию о вашем приложении, такие как включенные файлы и описание. The .prj файл позволяет вам обновлять файлы в вашем приложении, не требуя от вас уважения описательной информации о приложении.

  7. В диалоговом окне Build обратите внимание на расположение установочного файла (.mlappinstall), а затем нажмите Close.

Дополнительные сведения об установке приложения см. в разделе Установка дополнений из файла.

Похожие темы