Способы совместно использовать приложения

Существует несколько способов совместно использовать ваши приложения.

  • Совместно используйте файлы MATLAB Непосредственно — Этот подход является самым простым способом совместно использовать приложение, но вашим пользователям нужно было установить MATLAB® в их системах, а также других продуктах MathWorks®, от которых зависит ваше приложение. Они должны также быть знакомы с выполняющимися командами в командном окне MATLAB и знать, как настроить путь MATLAB.

  • Группируйте Свое Приложение — Этот подход использует приложение упаковочный инструмент, которому предоставляют MATLAB. Когда ваши пользователи устанавливают пакетное приложение, приложение появляется во вкладке Apps в Панели инструментов MATLAB. Этот подход полезен для совместного использования приложений с более многочисленными зрителями, или когда ваши пользователи менее знакомы с выполняющимися командами в командном окне MATLAB или настраиванием пути MATLAB. Как в случае совместного использования файлов MATLAB непосредственно, вашим пользователям нужно было установить MATLAB в их системах (а также другие Продукты Mathworks, что ваше приложение зависит от).

  • Создайте Развернутое Веб-приложение — Этот подход позволяет вам создать приложения, которые пользователи в организации могут запустить в их веб-браузерах. Чтобы развернуть веб-приложение, необходимо было установить MATLAB Compiler™ в системе. Вашим пользователям нужно было установить веб-браузер, который может получить доступ к вашей интранет, но им не должны были устанавливать MATLAB.

  • Создайте Автономное Настольное приложение — Этот подход позволяет вам совместно использовать настольные приложения с пользователями, которым не установили MATLAB в их системах. Чтобы создать автономное приложение, необходимо было установить MATLAB Compiler в системе. Чтобы запустить приложение, вашим пользователям нужно было установить MATLAB Runtime в их системах. Для получения дополнительной информации см. https://www.mathworks.com/products/compiler/matlab-runtime.html.

Совместное использование файлов MATLAB непосредственно

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

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

Если вы создали свое приложение в App Designer, совместно используйте .mlapp файл и все другие зависимые файлы с вашими пользователями. Чтобы предоставить более богатую навигацию файла вашим пользователям, обеспечьте имя, версию, автора, сводные данные и описание путем нажатия на App Details во вкладке Designer панели инструментов App Designer. Диалоговое окно App Details также предоставляет возможность для определения снимка экрана. Если вы не задаете снимок экрана, App Designer получает и обновляет снимок экрана автоматически, когда вы запускаете приложение.

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

App Details dialog box showing fields for the app name, version, author, summary, and description.

Чтобы задать входные параметры и может ли ваше приложение запустить несколько экземпляров за один раз или только один экземпляр, расширьте раздел Code Options и выбор из доступных параметров.

App Details dialog box with the Code Options section expanded.

Упаковка приложения

Чтобы группировать ваше приложение и сделать его доступным во вкладке MATLAB Apps, создайте .mlappinstall файл путем выполнения шагов в Package App в App Designer или Package App От Панели инструментов MATLAB. Получившийся .mlappinstall файл включает все зависимые файлы.

Можно совместно использовать .mlappinstall зарегистрируйте непосредственно со своими пользователями. Чтобы установить его, они должны дважды кликнуть .mlappinstall файл в браузере Current Folder MATLAB.

В качестве альтернативы можно совместно использовать приложение как дополнение путем загрузки .mlappinstall файл к MATLAB Центральный Обмен файлами. Ваши пользователи могут найти и установить ваше дополнение от Панели инструментов MATLAB путем выполнения этих шагов:

  1. В Панели инструментов MATLAB, на вкладке Home, в разделе Environment, кликают по значку Add-Ons.

  2. Найдите дополнение путем просматривания доступных категорий на левой стороне окна Add-On Explorer. Используйте панель поиска, чтобы искать дополнение с помощью ключевого слова.

  3. Кликните по дополнению, чтобы открыть его страницу подробной информации.

  4. На информационной странице нажмите Add, чтобы установить дополнение.

Примечание

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

  • Файлы MEX

  • Другие бинарные исполняемые файлы, такие как DLLs. (Файлы данных и файлы изображений обычно приемлемы.)

Создайте развернутое веб-приложение

Веб-приложения являются приложениями MATLAB, которые могут запуститься в веб-браузере. Вы создаете приложение в App Designer, группируете его с помощью Web App Compiler, и затем используете менеджера по Веб-приложениям MATLAB, чтобы вручить приложение в веб-браузере. Затем можно совместно использовать приложение в организации путем совместного использования URL. Создание развернутых веб-приложений требует MATLAB Compiler, и только приложения App Designer могут быть развернуты как веб-приложения. Кроме того, определенная функциональность не поддерживается в развернутых веб-приложениях. Для получения дополнительной информации смотрите Ограничения и Неподдерживаемую функциональность (MATLAB Compiler).

Если у вас есть MATLAB Compiler в вашей системе, можно открыть Web App Compiler из App Designer путем нажатия на Share во вкладке Designer и выбора Web App. Для получения дополнительной информации см. Веб-приложения (MATLAB Compiler).

Создайте автономное настольное приложение

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

Если у вас есть MATLAB Compiler в вашей системе, можно открыть Application Compiler из App Designer путем нажатия на Share во вкладке Designer и выбора Standalone Desktop App.

Если вы использовали GUIDE или создали ваше приложение программно, можно открыть Application Compiler от Панели инструментов MATLAB, на вкладке Apps, путем нажатия на значок Application Compiler.

Смотрите Создают Автономное приложение из MATLAB (MATLAB Compiler) для получения инструкций относительно использования Application Compiler.

Похожие темы

Для просмотра документации необходимо авторизоваться на сайте