exponenta event banner

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

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

Примечание

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

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

  1. На панели инструментов рабочего стола на вкладке Главная нажмите кнопку со стрелкой вниз.

  2. Щелкните Приложение пакета.

  3. В диалоговом окне Приложение пакета щелкните Добавить основной файл и укажите файл, который будет использоваться для запуска созданного приложения.

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

    Совет

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

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

  4. Если вашему приложению требуются дополнительные файлы, не перечисленные в разделе Файлы, включенные в анализ, добавьте их, щелкнув Добавить файлы/папки.

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

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

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

      При установке приложения MATLAB использует имя для .mlappinstall и, чтобы пометить ваше приложение в коллекции приложений.

    2. При необходимости укажите значок приложения.

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

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

    4. При необходимости укажите сведения об авторе.

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

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

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

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

  6. Щелкните Пакет (Package).

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

  7. В диалоговом окне «Сборка» обратите внимание на расположение установочного файла (.mlappinstall) и нажмите кнопку Закрыть.

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

Связанные темы