Fortran Coder

标题: matlab调用fortran程序 [打印本页]

作者: 一页书    时间: 2018-4-26 09:48
标题: matlab调用fortran程序
刚开始是把fortran生成动态链接库dll,但是用matlab调用dll时失败了,现在的想法是把fortran代码生成exe文件,然后再用matlab调用,求各位大佬指导一下,怎么才能用matlab成功调用fortran程序

mmexport1524620506007.jpg (36.23 KB, 下载次数: 242)

mmexport1524620506007.jpg

作者: fcode    时间: 2018-4-26 10:38
调用DLL或EXE均可。

exe 就简单了,编译成exe,就和fortran没关系了。

调用dll,网上教程应该有很多。
作者: 一页书    时间: 2018-4-29 17:44
fcode 发表于 2018-4-26 10:38
调用DLL或EXE均可。

exe 就简单了,编译成exe,就和fortran没关系了。

我看到较多的都是C调用,matlab高版本好像不支持调用DLL,百度了很多,matlab调用fortran的资料少得可怜,根本没有一个详细 教程,大佬请指导啊
作者: 一页书    时间: 2018-4-29 17:46
fcode 发表于 2018-4-26 10:38
调用DLL或EXE均可。

exe 就简单了,编译成exe,就和fortran没关系了。

想不到你也是长安大学的,学长啊
作者: fcode    时间: 2018-5-2 08:07
fortran 自从有了 ISO_C_Binding 之后,几乎可以认为,调用 C 和 调用 fortran 一模一样。




欢迎光临 Fortran Coder (http://bbs.fcode.cn/) Powered by Discuz! X3.2