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')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