Matlab与Fortran的混合编程及其应用

被引:1
作者
刘羽
机构
[1] 中国地质大学地球物理与空间信息学院 武汉桂林工学院电子与计算机系
[2] 广西桂林
关键词
Matlab; Fortran; 混合编程; 接口;
D O I
暂无
中图分类号
TP311 [程序设计、软件工程];
学科分类号
081202 ; 0835 ;
摘要
介绍和分析了Matlab与Fortran混合编程的两种方式, 即利用Mex文件和利用Matlab引擎; 给出了其具体实现方法, 并讨论了各自的优缺点和适用情况; 给出了一个物探数据可视化的应用实例. 分析和实验结果表明: 通过Matlab与Fortran混合编程, 不仅可以利用Mat lab强大的图形功能和丰富的工程计算函数, 还能发挥Fortran数值运算高效的特点和利用其原有的大量程序资源, 从而使编程更为灵活、高效. 如Fortran程序中有大量交互输入, 宜采用Matlab引擎混合编程方式; 如Fortran中要调用的Matlab函数较多, 则应考虑采用Mex文件混合编程.
引用
收藏
页码:76 / 80
页数:5
相关论文
共 4 条
[1]  
MATLAB扩展编程.[M].何强;何英编著;.清华大学出版社.2002,
[2]  
MATLAB数据处理与应用.[M].李强;赵伟编著;.国防工业出版社.2001,
[3]  
MATLAB应用程序接口用户指南.[M].刘志俭等编著;.科学出版社.2000,
[4]   应用MATLAB构造数字高程模型工具箱 [J].
陈天伟 .
桂林工学院学报, 2003, (04) :453-456