Пользовательские сообщения

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

Например, следующий фрагмент кода отображает сообщение об ошибке.

      parameter(maxbuf = 100)
      character*100 input_buf

      if (status = mxGetString(prhs(1), input_buf, maxbuf) .ne. 0) then 
         call mexErrMsgIdAndTxt ('MATLAB:myfunc:readError',
     +                           'Error reading string.')
      endif

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

| |