Библиотеки Java в MATLAB

Доступ к Java® библиотеки из MATLAB®

Можно получить доступ к существующим классам Java, чтобы использовать в рабочем пространстве MATLAB. Например, используйте встроенные пакеты класса, такие как java.util, которые включены в язык Java. См. свою документацию о языке Java для описаний этих пакетов. Также можно получить доступ к классам, заданным в отдельном .class файлы, пакеты или Архив Java (JAR) файлы, включая классы вы разрабатываете.

Можно запустить MATLAB с версией системы среды выполнения Java (JRE™). Для получения информации о версиях Java, совместимых с MATLAB, смотрите Интерфейсы MATLAB на Другие Языки. Чтобы установить путь JRE в MATLAB, вызвать jenv. Чтобы установить путь от подсказки операционной системы, вызвать matlab_jenv.

Функции

isjavaОпределяет, является ли вход объект Java
javaaddpathДобавьте записи в динамический путь к классу Java
javaArrayСоздайте объект-массив Java
javachkСообщение об ошибке на основе Java показывает поддержку
javaclasspathВозвратите путь к классу Java или задайте динамический путь
javaMethodВызов метода Java
javaMethodEDTВызовите метод Java из обработки потоков событий (EDT)
javaObjectВызовите конструктора Java
javaObjectEDTВызовите конструктора Java на обработке потоков событий (EDT)
javarmpathУдалите записи из динамического пути к классу Java
usejavaОпределите, доступна ли функция Java
jenvУстановите путь к среде выполнения Java JRE для MATLAB
matlab_jenvУстановите путь к среде выполнения Java JRE для MATLAB от системного приглашения

Классы

matlab.exception.JavaExceptionПолучите информацию об ошибке для исключения Java

Темы

Начало работы

Начало работы с библиотеками Java

Требования для использования интерфейса Java MATLAB.

Javaclasspath

Принесите классы Java в рабочее пространство MATLAB.

Пользование библиотеками Java

Вызов метода Java

Как вызвать метод в классе библиотеки стандарта Java java.util.ArrayList.

Вызов метода в собственном классе Java

Используйте динамический путь к классу, чтобы разработать ваши собственные классы Java.

Перезвоните в MATLAB из Java

Как написать программы Java, которые вызывают в MATLAB из рабочего MATLAB.

Упрощение Имен класса Java Используя Функцию импорта

Используйте import функция, чтобы относиться к классу его именем класса только.

Пакеты Java, которые будут удалены

Добавьте пакеты Java в MATLAB статический путь.

Поиск и устранение проблем

Настройки Java Heap Memory

Как настроить размер кучи Java.

Постарайтесь не Вызывать основные методы Java в MATLAB

Как MATLAB обрабатывает main методы.