我想知道哪种高级语言允许以最简单的方式调用 Fortran 子例程?我目前使用的是MATLAB,与其他语言相比,调用MEX文件似乎相对复杂。
我特别感兴趣的是以下内容在快速“启动和运行”方面的比较:
*Python 通过 f2py *R 通过? *通过 MEX 文件的 MATLAB
问这个问题的另一种方式是“如果您要重新开始学习一门新语言,如果您的目标是调用 Fortran 子例程,您会选择哪一种语言?”
我正在尝试“两全其美”,即拥有良好的数据处理和图形功能以及调用快速 Fortran 子例程的能力。
预先感谢大家提供的任何帮助。唉,如果有人知道 Fortran 的良好 MEX 教程,那我们也将不胜感激。
最佳答案
I was wondering which high-level langunage allows the easiest manner in which to call Fortran subroutines?
显而易见的答案是 Fortran 本身。所谓的现代 Fortran(2003 和 2008)具有许多高级功能。显然,从现代代码中调用旧版 FORTRAN 代码(我的猜测是您有旧的 FORTRAN 代码库)是很容易的。
关于fortran - 调用 Fortran 子例程的最佳高级语言是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7375855/