Matlab是一个强大的数学计算/仿真工 具,其内置了很多实用的现成的函数,而且我们经常也自己定义很多m函数。但在很多情况下,我们不得不使用VC编程。那么,如何在VC中利用matlab的 资源呢? 在这里我简要的以一个简单的例子来说明一下如果在VC中调用matlab中定义的.m文件。繁多的理论就不说了,简明扼要的说一个实例。相信大家看过之后 都会马上学会的
其中灰色底显示的部分是需要我们手工输入的部分。 步骤如下:
㈠当然是先建立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