- 3
- 0
- 约 3页
- 2015-08-30 发布于重庆
- 举报
VC与Matlab溷合编程的实现方案.doc
VC与Matlab混合编程的实现方案 在VC环境中调用Matlab程序主要有以下几种方法: (1)用Matlab引擎,采用客户机/服务器(Client/Server)的计算模式。在VC中设计程序框架,作为前端客户机,通过调用Matlab引擎与后台Matlab服务器建立连接,实现命令和数据信息的传递。这种方式需要Matlab在后台运行,离不开Matlab环境。不利于软件的开发,但是它可以充分利用Matlab的功能,包括调用工具箱函数和图形函数。 (2)用Matlab的编译器将.m源文件转化为c、c++等各种不同类型的源代码,并在此基础上根据应用需要生成MEX文件、独立可执行应用程序等文件类型,大大提高程序的运行速度,提高代码的执行效率。主要是使用mcc命令实现文件的转化。但是这种方法不支持图形函数,不能编译一些Matlab的内建函数,并且转换的代码可读性不太好。 (3)使用Matcom编译器可以将Matlab源代码译成同等功能的C++代码,既保持了Matlab的优良算法,又提高了执行速度。它还支持一定的图形显示,生成代码的可读性很好。因其简单便捷、功能强大、应用灵活,本文主要探讨这种实现方案。 实现VC与Matcom的接口步骤 Matcom是Mathworks公司推出的第一个由Matlab到C++的编译开发软件平台,它的可视化界面,方便
您可能关注的文档
- 建设工程监理的法律地位探索.doc
- 立足实际,提高课堂效益——课堂教学经验汇报.doc
- 品牌推广方案的制定 品牌联播解读名企营销秘诀.doc
- 葡萄适广州地区广告及促销方案.doc
- 如何写一份好的数据分析报告.doc
- 商务法规案例分析题.doc
- 设备安全调试管理规定.doc
- 实践综合报告.doc
- 桩基施工噪声控制 管理方案.doc
- (四)实践活动方案(2015年春部分).doc
- 2026届甘肃省民勤三中高考化学三模试卷含解析.doc
- 2021年人力资源年终工作汇报 附2026年人力预算测算表 可直接套用.pptx
- 2021年直播间氛围打造提升停留时长培训课件.pptx
- 2026届广西钦州市第二中学高三第二次模拟考试历史试卷含解析.doc
- 2020应对儿童厌学叛逆专属心理健康教育宣讲课件.pptx
- 2026届江苏省南通巿启东中学5月高三月考物理试题.doc
- 2026年初中语文写作课件.pptx
- 2026年电子元件检测实训教程PPT.pptx
- 2026届安徽省肥东县圣泉中学高三下期末模拟联考数学试题.doc
- 广东省惠东县惠东高级中学2026届高三考前热身生物试卷含解析.doc
最近下载
- 2026年度信阳职业技术学院单招《数学》能力检测试卷含答案详解(新).docx VIP
- 电路(第6版)邱关源习题答案解析.pdf
- 4-8年级学生自我控制学习能力量表手册.docx VIP
- 2025年甘肃省平凉市中考物理试卷(含详细答案解析).docx
- (科粤版2026新教材)九年级化学上学期期末复习知识清单(默写版+解析版).docx
- 风电项目施工质量验收项目划分表.doc
- 建筑防烟排烟系统技术标准2017(正式版).pdf VIP
- 儿童青少年近视防控中医适宜技术临床实践指南解读PPT课件.pptx VIP
- LEGO乐高积木拼砌说明书60335,忙碌的火车站,LEGO®City(年份2022)安装指南_第1份共3份.pdf
- 酷马A900变频器说明书.pdf
原创力文档

文档评论(0)