您正在使用哪个平台?有一些方法可以帮助调试 MEX文件。每当出现分段错误时,您都可以使用IDE告诉您崩溃在代码中的何处。
这是Mac OS的使用说明:http : //www.mathworks.com/help/matlab/matlab_external/debugging-on-mac-platforms.html
这是Linux的说明:http : //www.mathworks.com/help/matlab/matlab_external/debugging-on-linux-platforms.html
这是Windows的说明:http : //www.mathworks.com/help/matlab/matlab_external/debugging-on-microsoft-windows-platforms.html
注意: 我反对将OP引至异地链接以帮助解决他或她的问题。通常,我的帖子中都会包含大多数答案,并提供链接作为参考。因为您没有告诉我您使用的平台,所以我不会为所有平台编写解决方案,因为这将花费太多时间。这样(我为链接长期稳定而祈祷),您可以参考适合您平台的链接。