exponenta event banner

Пакет развертываемых архивов с приложением компилятора производственного сервера

Поддерживаемые платформы: 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

Создание развертываемого архива с помощью приложения компилятора производственного сервера

  1. На вкладке Приложения MATLAB (MATLAB Apps) в правой части раздела Приложения (Apps) щелкните стрелку. В разделе Развертывание приложений выберите Компилятор производственного сервера. В окне проекта компилятора производственного сервера щелкните Развертываемый архив (.ctf).

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

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

    1. В разделе «Экспортированные функции» на панели инструментов нажмите кнопку.

    2. В окне Добавить файлы перейдите к папке-примеру и выберите функцию, которую требуется упаковать. Щелкните Открыть (Open).

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

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

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

  • Сведения об архиве - редактируемые сведения о развернутом архиве.

  • Дополнительные файлы, необходимые для запуска архива - дополнительные файлы, необходимые для запуска созданного архива. Эти файлы включены в созданную программу установки архива. См. раздел Управление необходимыми файлами в проекте компилятора.

  • Файлы, упакованные для перераспределения - файлы, установленные в приложении. Эти файлы включают в себя:

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

    • Произведенный readme.txt

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

  • Включить файл подписи функции MATLAB - добавление или создание файла подписи функции, помогающего клиентам использовать функции MATLAB.

Упакуйте приложение

  1. Чтобы создать упакованное приложение, щелкните Пакет.

    В диалоговом окне «Сохранение проекта» укажите местоположение для сохранения проекта.

  2. В диалоговом окне «Пакет» убедитесь, что выбрана опция «Открыть папку вывода по завершении процесса».

    После завершения процесса развертывания проверьте сгенерированные выходные данные.

    • for_redistribution - папка, содержащая установщик для распространения архива.

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

    • PackagingLog.txt - файл журнала, созданный средством упаковки.

См. также

(Производственный сервер MATLAB) | (Производственный сервер MATLAB) | (Производственный сервер MATLAB)

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