Вызов функции в разделяемой библиотеке на С
[
вызывает функцию x1,...,xN
] =
calllib(libname
,funcname
,arg1,...,argN
)funcname
в библиотеке на C libname
, передача входных параметров arg1,...,argN
. calllib
функция возвращает выходные значения, полученные из funcname
в x1,...,xN
.
Используйте с библиотеками, которые загружаются с помощью loadlibrary
функция.
MATLAB проверяет типы входных параметров перед вызовом funcname
. Если MATLAB отображает сообщения об ошибке типов данных, проверьте сигнатуру функции MATLAB. Для примера, если funcname
находится в библиотеке mylib
тип:
libfunctions('mylib','-full')
Как найти funcname
, прокрутите выход. Для получения дополнительной информации см. документацию библиотеки.
Когда вы звоните funcname
эта функция может отображать ошибки. Для получения информации об сообщениях об ошибке см. документацию библиотеки.