Интерфейс сборки к matrixoperations Библиотека

Подтвердите редактирования к файлу определения библиотеки

На предыдущем шаге вы изменили файл определения библиотеки definematrixlib.mlx. Проверять MATLAB® операторы, подтвердите файл и зафиксируйте любые ошибки, о которых сообщают, в файле.

definematrixOperations;

Просмотрите функциональность

Если вы задали все построения в файле определения на предыдущем шаге, то summary функция показывает полную библиотеку. В некоторых случаях вы не можете задать все. Использование summary рассмотреть библиотеку. Если необходимо внести изменения, возвратитесь к предыдущему шагу, чтобы отредактировать definematrixOperations.

summary(definematrixOperations)
MATLAB Interface to matrixOperations Library

Class clib.matrixOperations.Mat

  Constructors:
    clib.matrixOperations.Mat(clib.matrixOperations.Mat)
    clib.matrixOperations.Mat()

  Methods:
    setMat(clib.array.matrixOperations.Int)
    int32 getMat(uint64)
    uint64 getLength()
    copyMat(clib.array.matrixOperations.Int)

  No Properties defined

Functions
int32 clib.matrixOperations.addMat(clib.matrixOperations.Mat)
clib.matrixOperations.updateMatByX(clib.matrixOperations.Mat,int32)
clib.matrixOperations.updateMatBySize(clib.matrixOperations.Mat,clib.array.matrixOperations.Int)

Интерфейс сборки и добавляет к пути MATLAB

Создайте matrixOperations взаимодействуйте через интерфейс к библиотеке.

build(definematrixOperations)
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 соединитесь в сообщении или типе:

addpath('matrixOperations')

Примечание

Можно повторить генерировать, задать и создать шаги. Однако, если вы отображаете справку для или вызываете функции в библиотеке, вы не можете обновить файл определения в том же сеансе работы с MATLAB. Или перезапустите MATLAB или создайте новый файл определения при помощи 'PackageName' аргумент значения имени для clibgen.generateLibraryDefinition функция.

Чтобы вызвать функции в библиотеке, продолжите следующий шаг.

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

|