Почему я не могу вызвать или просмотреть функции в EnobioAPI.dll в Matlab? - PullRequest
0 голосов
/ 21 марта 2012

Я попытался вызвать функцию из общей библиотеки, и я получил следующую ошибку

> calllib('EnobioAPI','openDevice')
??? Error using ==> calllib
Method was not found.

, когда я попытался просмотреть функцию, я получил эту ошибку

> libfunctionsview EnobioAPI
??? Error using ==> methodsview at 103
No library lib.EnobioAPI can be located or no methods for library
Error in ==> libfunctionsview at 39 
methodsview(qcls, 'libfunctionsview');

Обновление

Я получил эту библиотеку с сайта Enobio, Enobio - это датчик ЭЭГ мозга.Я связался со службой поддержки Enobio, чтобы спросить их, будет ли эта поддержка API работать в Matlab. Они сказали «да».

Я загрузил библиотеку, используя следующее:

loadlibrary EnobioAPI.dll Enobio.h... 
addheader EnobioAPI_global... 
addheader EnobioData... 
addheader IDataConsumer... 
addheader IDataProcessor ... 
addheader IDataProducer... 
addheader PData... 
addheader Property... 
addheader StatusData 
calllib('EnobioAPI','openDevice') 

Я не получил никаких ошибок, но получил некоторые предупреждения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...