C++调用Matlab的.m文件

Matlab是一个强大的数学计算/仿真工 具,其内置了很多实用的现成的函数,而且我们经常也自己定义很多m函数。但在很多情况下,我们不得不使用VC编程。那么,如何在VC中利用matlab的 资源呢? 在这里我简要的以一个简单的例子来说明一下如果在VC中调用matlab中定义的.m文件。繁多的理论就不说了,简明扼要的说一个实例。相信大家看过之后 都会马上学会的

C++调用MATLAB

其中灰色底显示的部分是需要我们手工输入的部分。 步骤如下:

㈠当然是先建立matlab的m文件。

这里为了简单起见,我在matlab中定义了一个函数, 其m文件如下:function y = add_zh(a,b)     y=a+b保存为myfunct.m 

㈡下面来对matlab编译环境进行设置。

打开matlab,在命令行状态下键入:mex-setup

然后出现如下提示:--------------------------------------------------------------------------------------Select a compiler:[1] Borland C++Builder version 5.0 in C:\Program Files\Borland[2] Lcc C version 2.4 in F:\SOFT\SHARE\MATLAB65\sys\lcc[3] Microsoft Visual C/C++ version 6.0 in C:\Program Files\Microsoft Visual Studio[0] None Co

  • 0
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值