有谁会把matlab程序转换成c++或者c# 。我尝试过用matlab自带的mbuild-setup这个命令,出问题了

有哪位可以帮忙解答一下,或者帮我转换一下,我把m文件发给你。

要在VC中成功编译Matlab引擎程序,必须包含引擎头文件engine.h并引入Matlab对应的库文件libmx.lib、libmat.lib、libeng.lib。具体的说,打开一个工程后,做如下设置(以VC6为例):

1) 通过菜单工程/选项,打开设置属性页,进入Directories页面,在目录下拉列表框中选择Include files,添加路径:"C:\matlab\extern\include"(假定matlab安装在C:\matlab目录)。

2) 选择Library files,添加路径:C:\matlab\extern\lib\win32\microsoft\msvc60。

3) 通过菜单工程/设置,打开工程设置属性页,进入Link页面,在Object/library modules编辑框中,添加文件名libmx.lib libmat.lib libeng.lib。

以上步骤1)、2)只需设置一次,而步骤3)对每个工程都要单独设定。追问

我想将m文件转换成c语言

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-07-14
MATLAB Coder

vc++ matlab混合编程 fsolve
(3)在C\/C++程序中直接使用 Matlab C\/C++ Math Library;(4)将.m文件编译成 *.dll文件嵌入到 VC++的程序中。自己上网查一下。不过告诉你一个简单的,在matlab的工作窗口执行:mbuild -setup 按提示操作 然后执行 met -setup 完成后,到VC里面,应该会出现met工程选项,然后操作就很简单了。

如何将MATLAB程序编译成独立可执行的程序
在确定安装好Matlab Compiler后,还需要对Compiler进行适当的配置,方法是在Matlab命令窗口输入:Mbuild –setup 然 后根据提示执行相应的操作,使用者可根据自己计算机中现有编译器的情况选择合适的编译器,如VC++ 6.0、VC++7.0、Bland C的编译器等,目前Matlab好象还不支持VC++8.0(我计算机安装的就...

如何将MATLAB程序编译成独立可执行的程序
1、安装编译器。可有多种选择,matlab自带了一个LCC,推荐使用VC++6.0,我基于VS 2003实现。2、设置编译器。在matlab命令行输入mbuild –setup以及mex –setup,选择安装的c编译器。3、调用编译器。此处使用MATLAB下的一个GUI平台deploytool下完全实现。在命令窗口输入deploytool即可看到。具体使用方法请He...

MATLAB语言转化为VC++语言
是否能将上面的MATLAB语言转化为VC++的语言,或者谁会瑞丽衰减或者多普勒频移的VC++仿真,先谢谢了。 不想用MATCOM转换,直接手工编写转换。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 51cjh 2009-04-28 · TA获得超过725个赞 知道小有建树答主 回答量:953 采纳率:0% 帮助的人:339万 ...

如何调用matlab生成的dll文件进行编程
一、使用matlab将.m转成dll文件 1、在命令行中输入mex -setup 提示你是否要在本地安装matlab compilers,然后选择compiler类型,有matlab自带的编辑器以及检测到的其他编辑器,比如“Microsoft Visual C\/C++ version 6.0 in E:\\Program Files\\Microsoft Visual Studio”,根据自己实际情况选择。2、在命令...

matlab问题,我这个总共三个嵌套,if嵌套程序里的怎么不运行呢,有明白的...
1、安装编译器。可有多种选择,matlab自带了一个LCC,推荐使用VC++6.0,我基于VS 2005实现。2、设置编译器。在matlab命令行输入mbuild –setup以及mex –setup,选择安装的c编译器。3、调用编译器。此处使用MATLAB下的一个GUI平台deploytool下完全实现。在命令窗口输入deploytool即可看到。具体使用方法请...

如下,在matlab窗口中输入mbuild -setup时,为什么一个编译器都没有显示...
您恐怕没有装C的编译器吧。。如果您matlab的版本是2011或更新的,建议装VS2010;如果matlab的版本是2010,建议装VS2008。装完了VS再回来运行mbuild -setup就有选项了。

大佬,为什么MATLAB预设界面里面没有MATLAB compiler项
MATLAB Compiler是 MATLAB自带的一个编译器,它能将 m文件转化成 C、 C++或 p等各种类型的源代码,并根据需要生成可执行文件、 lib文件(库文件)、 dll文件或 S函数文件等。 MATLAB6.5使用的编译器包括了 MATLAB的 C\\ C++数学库函数以及图形库。动态链接库( dll)是编写软件中常用的一种技术, ...

matlab中mcc命令的问题
前面设置过路径么,没设置过C的编译路径肯定会出错 mbuild -setup mex -setup 设置一下路径 然后是在不行在设置一下系统的环境变量 在环境变量(我的电脑右键-高级)path中加入<MATLAB71_root>\\bin\\win32;添加环境变量matlab值设为< MATLAB71_root >即matlab7.1的安装路径;希望能帮到你 ...

MATLAB中M文件的编写与调试的过程是什么?
1. 安装编译器:选择合适的编译器进行安装,如VC++6.0。2. 设置编译器:在MATLAB命令行中输入mbuild –setup以及mex –setup,选择安装的C编译器。3. 调用编译器:使用MATLAB的GUI平台deploytool实现完全调用。也可以使用mcc -m filaname命令,其中filaname是要转换成exe的m文件。4. 安装MCRInstaller...

相似回答