Сопоставьте функции с методами класса Java

Сопоставьте функции с классами Java с приложением Library Compiler

Приложение Library Compiler представляет визуальный картопостроитель класса для отображения функций MATLAB® к классам Java®. Картопостроитель класса расположен между Application Information и разделами Additional Installer Options приложения.

Поле Namespace наверху средства просмотра классов задает имя приложения, в которое помещаются сгенерированные классы. По умолчанию имя первого перечисленного файла MATLAB используется в качестве имени приложения. Можно изменить имя приложения, чтобы соответствовать соглашениям о присвоении имен, используемым организацией.

Таблица, используемая, чтобы совпадать с функциями к классам, ниже имени приложения. Столбец Class Name задает имя сгенерированного класса Java. Столбец The Method Name задает список функций MATLAB, которые сопоставлены в методы сгенерированного класса.

Добавьте новый класс в приложение Java

Добавить класс в приложение Java:

  1. Нажмите Add Class.

  2. Переименуйте класс, как описано в, Переименовывают класс Java.

  3. Добавьте, что один или несколько методов к классу, как описано в Добавляют Метод в класс Java.

Переименуйте класс Java

Переименовать класс Java:

  1. Выберите имя класса, который будет переименован.

  2. Откройте контекстное меню.

  3. Выберите Rename.

  4. Введите новое имя класса.

    Имя класса должно следовать рекомендациям по именованию Java. Это не может содержать специальные символы, точки или пробелы.

Удалите класс из JavaApplication

Удалить класс из приложения Java:

  1. Выберите имя класса, который будет удален.

  2. Откройте контекстное меню.

  3. Выберите Delete.

Добавьте метод в класс Java

Добавить метод в класс Java:

  1. В столбце Method Name строки для класса, к которому добавляется метод, щелкните плюс кнопка.

  2. Выберите имя функции, чтобы добавить.

Удалите метод из класса Java

Удалить метод из класса Java:

  1. Выберите имя функции, которое будет удалено.

  2. Откройте контекстное меню.

  3. Выберите Delete.

Совет

Можно также удалить метод с помощью ключа Delete.

Сопоставьте функции с классами Java с mcc

При использовании mcc, чтобы сгенерировать приложения Java, вы сопоставляете свои функции MATLAB в классы Java на основе списка, в который они размещаются в командную строку. Группировки класса заданы путем добавления одной или нескольких записей class{className:mfilename...} в командную строку. Все файлы, не включенные в группировку класса, добавляются к классу, заданному флагом -W java:packageName,className.

Например, mcc —W java:myPackage,MyClass fun1.m fun2.m fun3.m генерирует приложение Java myPackage, который содержит единый класс MyClass. MyClass имеет три метода: fun1, fun2 и fun3.

Однако mcc —W java:myPackage,MyClass fun1.m fun2.m class{MyOtherClass:fun3.m} генерирует приложение Java myPackage, который содержит два класса: MyClass и MyOtherClass. MyClass имеет два метода: fun1 и fun2. MyOtherClass имеет один метод fun3.