Вызовите функцию в совместно использованной библиотеке C
[
вызовы функционируют 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
, эта функция может отобразить ошибки. Для получения информации о сообщениях об ошибке обратитесь к своей документации библиотеки.