C语言与MATLAB混合编程的设置
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
C语言与MATLAB混合编程的设置
1.编译环境的安装
本次的程序是通过C语言来实现的,所以需要C的编译器,而且可视化是通过C语言与MATLAB混合编程来实现的,所以我们的编译环境需要两款软件
a.安装VC6.0
b.安装MATLAB(测试的软件是用的MATLAB2010a)
2.编译器的环境变量和工程连接的设置
安装好后就开始环境变量的设置,在我的电脑中打开属性
根据”高级”->”环境变量”->”path”
假设MATLAB的安装路径为D:\ProgramTool\matlab2010
在path中添加两项
“D:\ProgramTool\matlab2010\bin\win32”;“D:\ProgramTool\matlab2010\bin”
在两个路径间用分号隔开
打开VC6.0
根据”Tools”->”Opinions”->”Directories”->”include files”中添加一行
“D:\ProgramTool\matlab2010\extern\INCLUDE”
根据”Tools”->”Opinions”->”Directories”->”Library files”中添加一行
“D:\ProgramTool\matlab2010\extern\lib\win32\microsoft”
打开工程后
根据”Project”->”setting”->”Link”->”Object/library modules”中添加
“libeng.lib libmx.lib libmat.lib”三个libMATLAB自带文件
根据”Project”->”setting”->”Link”->”Project Opinions”中
将“/subsystem:windows”修改成“/subsystem:console”
根据”Project”->”setting”->”C/C++”->”Preprocessor Definitions”
将“_WINDOWS”修改成“_CONSOLE”
3.编译后的效果说明
设置好环境变量和链接后就可以开始进行编译了,编译好后在Debug中打开执行文件运行就可以开始模拟,在可视化中要调用MATLAB的控制窗口利用MATLAB引擎进行画图