school БиблиотекаНа предыдущем шаге вы изменили файл определения библиотеки. Проверять MATLAB® операторы, подтвердите файл и зафиксируйте любые ошибки, о которых сообщают, в файле.
defineschool;
Если вы задали все построения в файле определения на предыдущем шаге, то summary функция показывает полную библиотеку. В некоторых случаях вы не можете задать все. Использование summary рассмотреть библиотеку. Если необходимо внести изменения, возвратитесь к предыдущему шагу, чтобы отредактировать defineschool.
summary(defineschool)
MATLAB Interface to school Library
Class clib.school.Person
Constructors:
clib.school.Person()
clib.school.Person(string,uint64)
clib.school.Person(clib.school.Person)
Methods:
setName(string)
setAge(uint64)
string getName()
uint64 getAge()
No Properties defined
Class clib.school.Teacher
Constructors:
clib.school.Teacher()
clib.school.Teacher(string,uint64)
clib.school.Teacher(clib.school.Teacher)
Methods:
string getName()
No Properties defined
Class clib.school.Student
Constructors:
clib.school.Student()
clib.school.Student(string,uint64)
clib.school.Student(clib.school.Student)
Methods:
string getName()
No Properties defined
Functions
string clib.school.getName(clib.school.Person)Создайте school взаимодействуйте через интерфейс к библиотеке.
build(defineschool)
Building interface file 'schoolInterface.dll' for clib package 'school'.
Interface file 'schoolInterface.dll' built in folder 'C:\Users\Documents\MATLAB\school'.
To use the library, add the interface file folder to the MATLAB path.
addpath('C:\Users\Documents\MATLAB\school')Добавьте библиотеку в свой путь. Или щелкните по ссылке в сообщении или типе:
addpath('school')Примечание
Можно повторить генерировать, задать и создать шаги. Однако, если вы отображаете справку для или вызываете функции в библиотеке, вы не можете обновить defineschool файл определения или восстанавливает в том же сеансе работы с MATLAB. Или перезапустите MATLAB или создайте новый файл определения при помощи 'PackageName' аргумент значения имени для clibgen.generateLibraryDefinition функция.
Чтобы вызвать функции в библиотеке, продолжите следующий шаг.