Пакет развертываемые архивы с приложением Production Server Compiler

Поддерживаемая платформа: Windows®, Linux®, Mac

Этот пример показывает, как создать развертываемый архив из функции MATLAB®. Можно затем вручить сгенерированный архив системному администратору, который развернет его в MATLAB Production Server™.

Создание функции в MATLAB

В MATLAB исследуйте программу MATLAB, которую вы хотите группированный.

В данном примере запишите функциональный addmatrix.m можно следующим образом.

function a = addmatrix(a1, a2)
a = a1 + a2;

В подсказке команды MATLAB введите addmatrix([1 4 7; 2 5 8; 3 6 9], [1 4 7; 2 5 8; 3 6 9]).

Вывод:

 ans =
     2     8    14
     4    10    16
     6    12    18

Создайте развертываемый архив с приложением Production Server Compiler

  1. На вкладке MATLAB Apps, на ультраправом из раздела Apps, кликают по стрелке. В Application Deployment нажмите Production Server Compiler. В окне проекта MATLAB Compiler SDK нажмите Deployable Archive (.ctf).

    Поочередно, можно открыть приложение Production Server Compiler путем ввода productionServerCompiler в посдказке MATLAB.

  2. В окне проекта MATLAB Compiler SDK задайте основной файл приложения MATLAB, которое вы хотите развернуть.

    1. В разделе Exported Functions панели инструментов щелкнуть.

    2. В окне Add Files просмотрите к папке в качестве примера и выберите функцию, которую вы хотите группировать. Нажмите Open.

    Функциональный addmatrix.m добавляется к списку основных файлов.

Настройте приложение и его внешний вид

Можно настроить развертываемый архив и добавить больше информации о приложении можно следующим образом:

  • Archive information — Доступная для редактирования информация о развернутом архиве.

  • Additional files required for your archive to run — Дополнительные файлы, требуемые сгенерированным архивом запускаться. Эти файлы включены в сгенерированный архивный инсталлятор. Смотрите Управляют Необходимыми Файлами в Проекте Компилятора.

  • Files packaged for redistribution — Файлы, которые установлены с вашим приложением. Эти файлы включают:

    • Сгенерированный развертываемый архив

    • Сгенерированный readme.txt

    Смотрите задают файлы, чтобы установить с приложением

  • Include MATLAB function signature file — Добавьте или создайте функциональный файл подписи, чтобы помочь клиентам использовать ваши функции MATLAB.

Группируйте приложение

  1. Чтобы сгенерировать пакетное приложение, нажмите Package.

    В диалоговом окне Save Project задайте местоположение, чтобы сохранить проект.

  2. В диалоговом окне Package проверьте, что опция Open output folder when process completes выбрана.

    Когда процесс развертывания будет завершен, исследуйте сгенерированный вывод.

    • for_redistribution — Папка, содержащая инсталлятор, чтобы распределить архив.

    • for_testing — Папка, содержащая сырые данные, сгенерировала файлы, чтобы создать инсталлятор

    • PackagingLog.txt — Файл журнала сгенерирован упаковочным инструментом.

Смотрите также

| |

Похожие темы