Подпрограмма вывода в формате ANSI C PRINTF
#include "mex.h" int mexPrintf(const char *message, ...);
#include "fintrf.h" integer*4 mexPrintf(message) character*(*) message
Эта подпрограмма печатает строку на экране и в дневнике (если дневник используется). Он обеспечивает обратный вызов стандартного C printf подпрограмма уже связана с программным обеспечением MATLAB ®, что позволяет избежать связывания всегоstdio в файл MEX.
В файле C MEX вызовите mexPrintf вместо printf для отображения строки.
Примечание
Если вам нужен литерал % в сообщении, используйте %% в строке сообщения с % имеет особое значение для printf. Невыполнение этого требования приводит к непредсказуемым результатам.
См. эти примеры в разделе :matlabroot/extern/examples/mex
См. эти примеры в разделе :matlabroot/extern/examples/refbook