mexWarnMsgIdAndTxt (C and Fortran)

Предупреждающее сообщение с идентификатором

Синтаксис C

#include "mex.h"
void mexWarnMsgIdAndTxt(const char *warningid,
  const char *warningmsg, ...);

Синтаксис языка ФОРТРАН

#include "fintrf.h"
subroutine mexWarnMsgIdAndTxt(warningid, warningmsg)
character*(*) warningid, warningmsg

Описание

mexWarnMsgIdAndTxt функционируйте пишет предупреждающее сообщение в командную строку MATLAB®. Выведенные предупреждения совпадают с предупреждениями, выданными MATLAB warning функция. Чтобы управлять информацией, отображенной или подавленной, вызовите warning функция с желаемыми настройками прежде, чем вызвать ваш файл MEX.

В отличие от этого, mexErrMsgIdAndTxt, вызов mexWarnMsgIdAndTxt не отключает файл MEX.

Входные параметры

развернуть все

Предупреждение идентификатора, содержащего идентификатор сообщения MATLAB в виде const char* в C или character*(*) на Фортране. Для получения информации о создании идентификаторов смотрите MException.

Представьте в виде строки, чтобы отобразиться в виде const char* в C или character*(*) на Фортране. В C функция поддерживает или UTF-8 или кодирование страницы локального кода (LCP), и строка может включать технические требования преобразования, используемые ANSI® C printf функция. Кодирование и для текста сообщения и для аргументов преобразования должно быть тем же самым.

В C любые аргументы используются в сообщении. Каждый аргумент должен иметь соответствующую спецификацию преобразования. Обратитесь к своей документации C для printf таблицы преобразования.

Смотрите также

mexErrMsgIdAndTxt, warning

Представлено до R2006a