Visual Fortran 中使用Matlab引擎心得

本文介绍了如何在Visual Fortran 6.5中使用Matlab 6.1引擎,包括安装、配置编译环境,以及解决编译过程中遇到的错误。作者通过示例代码展示了如何调用Matlab引擎进行符号运算,解决二元三次方程组,并讨论了精度差异。文章最后分享了一个解决DLL错误的方法和一个人工智能教程链接。
摘要由CSDN通过智能技术生成
               

 

source:http://www.simwe.com/cgi-bin/ut/topic_show.cgi?id=16634&h=1&bpg=1&age=-1


#1.安装
软件版本:
Compaq Visual Fortran(以下简称CVF)6.5
Matlab 6.1
安装路径:
CVF: C:/Program Files/Microsoft Visual Studio
Matlab: D:/matlab
#2.配置mex
在matlab下运行命令mex –setup,然后按提示选择CVF编译器
#3.配置编译环境
有两种选择
(1)Matlab下编译
(假设matlab安装目录为 %matlab%)
    1.打开%matlab%/bin/win32/mexopts/df60engmatopts.bat
将13行中的 set DF_ROOT=%DF_ROOT %
改为set DF_ROOT =C:/Program Files/Microsoft Visual Studio (CVF安装目录)
    2.将matlab的工作目录改为你的fortran源代码存放的目录
    3.在matlab下运行 mex –f df60engmatopts.bat exsample.for
(假设源文件为exsample.for 其中有关于matlab引擎的操作)
(2)CVF下编译
   1.新建一个项目
   2.在tools->directory 里设置 include 和 lib目录
记住要包括以下目录
include ->C:/Program Files/Microsoft Visual Studio/DF98/Include
include->C:/Program Files/Microsoft Visual Studio/DF98/IMSL/Include
include->D:/MATLAB/EXTERN/INCLUDE
  
lib->D:/MATLAB/EXTERN/LIB/WIN32
lib->

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值