exponenta event banner

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

Для определения новых классов Java ® и подклассов существующих классов используется набор Java Development Kit, внешний по отношению к 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 папка.

См. также

Связанные темы

Внешние веб-сайты