Методы Java с дополнительными входными параметрами

Чтобы вызвать метод Java®, который принимает несколько дополнительных входных параметров, создайте массив Java в MATLAB®. Например, MyClass имеет метод с этой подписью:

public int myMethod(Integer... numbers)

Передать скалярное значение 4 из типа java.lang.Integer, создайте переменную numbers использование javaArray.

numbers = javaArray('java.lang.Integer', 1);

Создайте oneNumber со значением 4 и присвойте его массиву Java.

oneNumber = java.lang.Integer(4);
numbers(1) = oneNumber;

Вызовите myMethod.

myObj = MyClass;
myObj.myMethod(numbers)

Смотрите также