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® обнаруживает ошибку при выполнении command, MATLAB возвращает управление в линию в файле MEX сразу после вызова mexEvalStringWithTrap.

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

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

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

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

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

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

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