MATLAB调用fortran程序运行后,matlab程序崩溃

用matlab调用fortran程序后,mex成功后,程序只能计算一次,计算完成后执行clear Source2.mexw64命令,会出现下图的情况:matlab崩溃。不光是运行这个代码会崩溃,点击matlab任何功能都会崩溃。只有重复执行该程序,matlab才能正常运行。请教各位大神,这是什么问题?

程序如下
mex -largeArrayDims COMPFLAGS='$COMPFLAGS /integer_size:64 /real_size:64 /double_size:64' Source2.f -ltq-win-x64-9.8.11461

Building with 'Intel Visual Fortran Composer XE 2013 with Microsoft Visual Studio 2012'.
MEX completed successfully.

Source2(0.00002,0.12,0.12,0.053,0.015,0.002,873.15)

ans =

0.0762

clear Source2.mexw64图片说明

1个回答

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问