Вызовите matrixoperations Библиотечные функции

На предыдущем шаге вы создали MATLAB® взаимодействуйте через интерфейс к matrixOperations C++ библиотека.

Building interface file 'matrixOperationsInterface.dll' for clib package 'matrixOperations'.
Interface file 'matrixOperationsInterface.dll' built in folder 'C:\Users\Documents\MATLAB\matrixOperations'.

To use the library, add the interface file folder to the MATLAB path.
addpath('C:\Users\Documents\MATLAB\matrixOperations')

Установите путь MATLAB

addpath('matrixOperations')

Просмотрите справку

В командной строке MATLAB введите эти команды, чтобы открыть документацию для библиотеки в вашем браузере документации.

doc clib.matrixOperations.Mat  %load the package
doc clib.matrixOperations      %display package members

Чтобы отобразить подписи для функций пакета, щелкните по ссылкам для addMat, updateMatByX, и updateMatBySize.

Отобразить информацию о классе clib.matrixOperations.Mat, щелкните по ссылке для Mat.

Вызовите библиотечные функции

Создать Mat возразите и вызовите функции в библиотеке, введите:

matObj = clib.matrixOperations.Mat;   % Create a Mat object
intArr = [1,2,3,4,5];
matObj.setMat(intArr);     % Set the values to intArr
retMat = matObj.getMat(5)  % Display the values
retMat = 1×5 int32 row vector    
   1   2   3   4   5