Существует несколько способов совместно использовать ваши приложения.
Совместно используйте файлы 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.
Если вы создали свое приложение в GUIDE, совместно используйте .fig
файл, .m
файл и все другие зависимые файлы с вашими пользователями.
Если вы создали свое приложение программно, совместно используйте весь .m
файлы и другие зависимые файлы с вашими пользователями.
Если вы создали свое приложение в App Designer, совместно используйте .mlapp
файл и все другие зависимые файлы с вашими пользователями. Чтобы предоставить более богатую навигацию файла вашим пользователям, обеспечьте имя, версию, автора, сводные данные и описание путем нажатия на App Details
во вкладке Designer панели инструментов App Designer. Диалоговое окно App Details также предоставляет возможность для определения снимка экрана. Если вы не задаете снимок экрана, App Designer получает и обновляет снимок экрана автоматически, когда вы запускаете приложение.
MATLAB предоставляет вашу подробную информацию приложения к некоторым операционным системам для отображения в их файловых браузерах. Определение деталей приложений также облегчает группировать и компилировать ваши приложения. .mlapp
файл предоставляет ту подробную информацию автоматически к тем интерфейсам.
Чтобы задать входные параметры и может ли ваше приложение запустить несколько экземпляров за один раз или только один экземпляр, расширьте раздел Code Options и выбор из доступных параметров.
Чтобы группировать ваше приложение и сделать его доступным во вкладке MATLAB Apps, создайте .mlappinstall
файл путем выполнения шагов в Package App в App Designer или Package App От Панели инструментов MATLAB. Получившийся .mlappinstall
файл включает все зависимые файлы.
Можно совместно использовать .mlappinstall
зарегистрируйте непосредственно со своими пользователями. Чтобы установить его, они должны дважды кликнуть .mlappinstall
файл в браузере Current Folder MATLAB.
В качестве альтернативы можно совместно использовать приложение как дополнение путем загрузки .mlappinstall
файл к MATLAB Центральный Обмен файлами. Ваши пользователи могут найти и установить ваше дополнение от Панели инструментов MATLAB путем выполнения этих шагов:
В Панели инструментов MATLAB, на вкладке Home, в разделе Environment, кликают по значку Add-Ons.
Найдите дополнение путем просматривания доступных категорий на левой стороне окна Add-On Explorer. Используйте панель поиска, чтобы искать дополнение с помощью ключевого слова.
Кликните по дополнению, чтобы открыть его страницу подробной информации.
На информационной странице нажмите 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.