Этот пример показывает, как создать файл MEX в качестве примера, timestwo
. Используйте этот пример, чтобы проверить конфигурацию сборки для вашей системы.
Чтобы создать пример кода, сначала скопируйте файл в перезаписываемую папку, такую как c:\work
, на вашем пути:
copyfile(fullfile(matlabroot,'extern','examples','refbook','timestwo.F'),'.','f')
Используйте команду mex
, чтобы создать файл MEX.
mex timestwo.F
Эта команда создает файл
, где timestwo.ext
ext
является значением, возвращенным функцией mexext
.
Функция timestwo
берет скалярный вход и удваивает его. Вызовите timestwo
, как будто это была функция MATLAB®.
timestwo(4)
ans = 8