找回密码
 注册
Simdroid-非首页
查看: 38|回复: 0

fortran编译成的mex文件不能重复调用?

[复制链接]
发表于 2014-5-19 13:59:06 | 显示全部楼层 |阅读模式 来自 大连理工大学
本帖最后由 wgm096350 于 2014-5-19 16:13 编辑

已经用fortran写好了一个程序,并成功编译成了mex文件,每次重新启动matlab后,能正确的的调用这个mex文件一次,生成正确的结果,但是如果再次重新使用相同的参数调用这个mex文件,结果就不对了,只有重新启动一次matlab,才能又一次生成正确的结果,以后又不行了。请问各位朋友有没有遇到过这个问题,该如何解决。
我自己上网搜一下,只有一个出现这个问题的朋友,见下面链接
http://bbs.matwav.org/forum.php?mod=viewthread&tid=859243,但是问题没有得到解决 ,求各位朋友支招
为了更好地让朋友们理解问题,我把编译前的*.F90文件以及编译后的*.mexW64文件上传一下,供各位朋友分析,麻烦帮我看看里边都少了哪些必要的函数或是需要添加那些代码?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-7-3 06:57 , Processed in 0.038782 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表