matlab中怎么调用fortran生成的可执行文件呀,可以调用fortran程序也行?

matlab中怎么调用fortran生成的可执行文件呀,可以调用fortran程序也行?,第1张

把需要弊局运行的可执行文件(test.exe)放到Matlab当顷卜信前工雀轮作目录里

在Matlab中执行“!

test”就行

注意:

感叹号为英文输入法格式下的符号

可以写成"

!

test"或"

!

test.exe"

方法一、把这段代码用matlab支持的风格重写一遍,然后用mex编译成mex32文件就可以了衡备

方法二、把这段代码封装成exe,system命令蠢隐进行含参调用,exe与matlab之间用文件进行数据传递。

方法三、把这段代码封装成dll,然后在matlab里用 *** 作dll的命令进行调用,这种方法我用的不多,没法说的更详细。相关资料可以带拦厅查阅ilovematlab论坛混合编程板块。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/8196511.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存