Этот пример показывает общие шаги, чтобы отладить yprime.c, найденный в вашем папка. Обратитесь к своей документации Microsoft® для определенной информации об использовании Визуального Studio®. Для примера смотрите, Как я могу отладить файл MEX на Платформах Microsoft Windows с Microsoft Visual Studio 2017?matlabroot/extern/examples/mex/
Убедитесь, что Visual Studio является ваш выбранный компилятор C:
cc = mex.getCompilerConfigurations('C','Selected'); cc.Name
Скомпилируйте исходный файл MEX с -g опция, которая создает файл с включенной отладочной информацией. Например:
copyfile(fullfile(matlabroot,'extern','examples','mex','yprime.c'),'.','f') mex -g yprime.c
Запустите Visual Studio. Не выходите из своего сеанса MATLAB®.
Обратитесь к своей документации Visual Studio для получения информации о присоединении процесса MATLAB.
Обратитесь к своей документации Visual Studio для установки точек останова в коде.
Откройте MATLAB и тип:
yprime(1,1:4)
yprime.c открыт в отладчике Visual Studio в первой точке останова.
Если вы выбираете Debug> Continue, отображения MATLAB:
ans =
2.0000 8.9685 4.0000 -1.0947