mexEvalStringWithTrap (C and Fortran)

Выполните команду MATLAB в рабочей области вызывающего абонента и получите информацию об ошибке

Синтаксис C

#include "mex.h"
mxArray *mexEvalStringWithTrap(const char *command);

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

#include "fintrf.h"
mwPointer mexEvalStringWithTrap(command)
character*(*) command

Описание

mexEvalStringWithTrap функция выполняет ту же функцию, что и mexEvalString. Однако, если MATLAB® обнаруживает ошибку при выполнении commandMATLAB возвращает управление в линию в файле MEX сразу после вызова на mexEvalStringWithTrap.

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

расширить все

Имя выполняемой команды MATLAB, заданное как const char* на C или character*(*) на Фортране. На C функция поддерживает UTF-8 символов.

Выходные аргументы

расширить все

NULL если ошибка не произошла. В противном случае возвращает указатель, заданный как mxArray* на C или mwPointer на языке Фортран классового MException. Для получения информации о MException, см. «Ответ на исключение».

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