主要内容

mexEvalStringWithTrap (C和Fortran)

执行MATLAB命令调用者的工作区和捕获错误信息

C语法

# include”墨西哥人。h”mxArray * mexEvalStringWithTrap (const char *命令);

Fortran语言的语法

# include“fintrf。h”mwPointer mexEvalStringWithTrap(命令)字符*(*)命令

描述

mexEvalStringWithTrap函数执行相同的功能mexEvalString。然而,如果MATLAB®检测到一个错误时执行命令在墨西哥人,MATLAB将控制返回给文件后立即调用mexEvalStringWithTrap

输入参数

全部展开

MATLAB命令执行的名称指定为const char *在C或字符* (*)在Fortran。在C语言中,函数支持utf - 8字符金宝app。

输出参数

全部展开

如果没有错误发生。否则,返回一个指针指定为mxArray *在C或mwPointer用Fortran的类MException。和有关信息。MException,请参阅回应一个例外

版本历史

之前介绍过的R2006a

全部展开