Чтобы задать новые классы Java® и подклассы существующих классов, используйте инструментальный набор JDK, внешний для MATLAB®. Для получения информации о поддерживаемых версиях программного обеспечения JDK™ смотрите MATLAB Поддерживаемый веб-сайт Интерфейсов Языка.
После того, как вы создаете определения классов в .java
файлы, используйте свой компилятор Java, чтобы произвести .class
файлы. Следующий шаг должен сделать определения классов в тех .class
файлы, доступные для вас, чтобы использовать в MATLAB.
В этом примере показано, как вызвать метод в вашем собственном классе Java. Пример использует файл с именем класса myclass.class
в папке C:\Documents\MATLAB\
содержа метод package.myclass.mymethod(params)
.
Поместите файл класса на динамический путь к классу Java, делая класс доступным в текущем сеансе работы с MATLAB только. MATLAB обеспечивает динамический путь как удобство для того, когда вы разрабатываете свои собственные классы Java.
Добавьте класс в динамический путь к классу Java. Чтобы получить доступ к классу, необходимо изменить путь Java каждый раз, когда вы запускаете MATLAB.
javaaddpath('C:\Documents\MATLAB\')
Вызовите метод. Замените своим собственным именем файла класса и путем, и вызовите метод с соответствующим списком параметров.
package.myclass.mymethod(params)
Делайте класс всегда доступным в MATLAB. Добавьте его в статический путь к классу путем редактирования javaclasspath.txt
файл в вашем prefdir
папка.