Как определить новый 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
папка.