Fortran Coder

查看: 234|回复: 4

[混编] 求助,fortran与matlab的混合编程怎么实现?

[复制链接]

14

帖子

7

主题

0

精华

入门

F 币
81 元
贡献
50 点
发表于 2017-9-7 09:05:56 | 显示全部楼层 |阅读模式
在fortran中怎样调用matlab的库函数?例如调用matlab中的奇异值分解函数svd。
回复

使用道具 举报

211

帖子

1

主题

0

精华

宗师

F 币
1234 元
贡献
849 点
发表于 2017-9-7 10:33:13 | 显示全部楼层

376

帖子

2

主题

0

精华

大宗师

F 币
2585 元
贡献
1549 点

水王勋章元老勋章热心勋章

发表于 2017-9-7 11:12:29 | 显示全部楼层
为啥不能直接调用OpenBLAS或者MKL的奇异值分解子程序呢?
MATLAB也是在MKL基础上叠床架屋的

14

帖子

7

主题

0

精华

入门

F 币
81 元
贡献
50 点
 楼主| 发表于 2017-11-29 20:08:12 | 显示全部楼层
pasuka 发表于 2017-9-7 11:12
为啥不能直接调用OpenBLAS或者MKL的奇异值分解子程序呢?
MATLAB也是在MKL基础上叠床架屋的 ...

fortran里面没有相关的子程序吧?

376

帖子

2

主题

0

精华

大宗师

F 币
2585 元
贡献
1549 点

水王勋章元老勋章热心勋章

发表于 2017-11-29 21:26:11 | 显示全部楼层
cherish 发表于 2017-11-29 20:08
fortran里面没有相关的子程序吧?

LAPACK的SVD相关范例,网络上面俯拾即是
https://www.nag.com/lapack-ex/lapack-ex.html
Introduction
Real Linear Equation Routines
Complex Linear Equation Routines
Real Linear Least Squares Routines
Complex Linear Least Squares Routines
Real Generalized Linear Least Squares Routines
Complex Generalized Linear Least Squares Routines
Real Symmetric Eigenvalue Routines
Complex Hermitian Eigenvalue Routines
Real Nonsymmetric Eigenvalue Routines
Complex Nonsymmetric Eigenvalue Routines
Real Generalized Symmetric Eigenvalue Routines
Complex Generalized Hermitian Eigenvalue Routines
Real Generalized Nonsymmetric Eigenvalue Routines
Complex Generalized Nonsymmetric Eigenvalue Routines
Real SVD Routines
Complex SVD Routines
Real Generalized SVD Routine
Complex Generalized SVD Routine
Index of LAPACK Driver Routines
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

QQ|捐赠本站|Archiver|关于我们 About Us|QQ群|Fcode

GMT+8, 2017-12-18 14:59

Powered by Discuz! X3.2

© 2001-2017 Comsenz Inc.

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