首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 精通Matlab与C\C++混合程序设计(附光盘)
内容
编辑推荐

本书共分为7章,主要内容包括:Matlab编程的基础知识、Matlab C语言接口、如何生成可独立运行的Matlab程序、在Visual C++中调用Matlab程序、Matcom、Matlab COM Builder与Visual C++混编程以及在Visual C++中调用Matlab C++数学库。本书各章都包含大量的实例程序,可供寻求将Matlab程序脱离Matlab环境的Matlab程序设计人员、寻求高效算法库的C/C++开发人员学习和参考。

内容推荐

本书主要介绍如何运用Matlab与C/C++进行混合程序设计。本书全面详细介绍了MatlabC数学库、Matlab C++数学库、Matcom、Matlab COM Builder、Matlab Engine及编译Matlab独立可执行程序等Matlab混合程序设计的内容。本书采用的开发和运行环境为:Visual C++6.0与Matlab 6.5。

序言

最早接触Matlab是在大学期间参加“大学生数学建模竞赛”的时候,那时候惟一的感觉就是“相见恨晚”。接着在读研究生做课题的时候,开始使用Matcom编译Matlab程序以期获得更快的处理速度,使用Matcom的C++矩阵库以期在享受高效率矩阵运算库的同时,实现和Visual C++6.0开发环境的无缝连接。后来,MathWorks公司将Matcom收购并将其功能整合到Matlab中。直到Matlab 6.5的推出,Matlab与C/C++混合编程增加了Matlab C语言接口、Matlab C++数学库、Matlab COM Builder和Matcom等诸多内容,由此Matlab与C/C++进行混合程序设计的方法也派生出诸多“门派”。

Matlab C语言接口即Matlab提供的一组C语言API函数以供用户调用。这组C语言API函数是Matlab和用户C代码之间的桥梁。用户可以在Matlab的MEX文件中调用C语言API函数,也可以在纯C/C++开发环境中调用C语言API函数。

Matlab C++数学库是Matlab提供的一组封装好的矩阵运算数学库,其使用方法和Matlab环境中的编写方法非常相似,如果用户用VC++(为了书写方便,书中出现的VC++是Visual C++的简写)实现用户界面,而又希望寻找一组高效的矩阵运算数学库的话,Matlab C++数学库是一个不错的选择。

Matlab COM Builder可以将Matlab的用*.m文件表达的函数编译为COM组件。这也是Mathworks公司推荐的一种进行Matlab混合编程的方法。很多用Matlab编译器编译有错误的文件用Matlab COM Builder却能很好地解决。只是具体操作起来,在VC++中调用COM组件比调用C++数学库和C语言API函数略微复杂。

Matcom是第一个可以将Matlab的*.in文件编译为c/c++代码的工具。现在,Mathworks公司已经将其集成到Matlab中,没有必要再使用Matcom来编译*.m文件了。但是Matcom的C++矩阵库仍然有使用的价值,相对于Matlab C++数学库来说,其使用起来更为简单和方便。

可以看出,上述各种Madab与C/C++混合程序设计的方法各有千秋,具体使用时还要结合开发者的具体情况。但无论使用哪种方法,Matlab的数据结构与C/C++的数据结构之间的相互访问和转换都是关键,这也是本书的重点所在,希望读者在读本书的过程中注意。

本书的所有源代码都可以在附带的光盘中找到。

另外,为了与书中程序对应及保证全文体例上的统一,本书中的符号全部采用正体书写。

由于作者的水平有限,如果读者对本书的内容有疑问或者发现书中有错误的地方,请发送邮件到matlab_vc_program@yahoo.com.cn与作者讨论或批评指正,谢谢!

在本书的编写过程中得到了很多同志的支持与帮助。特别感谢李璐、李群、路瑞强、伍炜、周志勇、王国房六位同志,由于本书涉及Visual C++6.0与Matlab程序设计的诸多方面,很多关键问题都是在与六位同志的讨论中解决的。不仅如此,他们还为本书提供了很多的宝贵资料。感谢齐春溪女士不辞辛劳地完成了本书所有章节的初步排版212作,并且找出了本书初稿中的诸多错误。

最后感谢所有对本书的完成提供过帮助的人们,没有他们的帮助和付出,本书也不可能完成。

作 者

2004年12月

标签
缩略图
书名 精通Matlab与C\C++混合程序设计(附光盘)
副书名
原作名
作者 刘维
译者
编者
绘者
出版社 北京航空航天大学出版社
商品编码(ISBN) 9787810776264
开本 16开
页数 305
版次 1
装订 平装
字数 506
出版时间 2005-06-01
首版时间 2005-06-01
印刷时间 2005-06-01
正文语种
读者对象 青年(14-20岁),普通成人
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 0.48
CIP核字
中图分类号 TP312
丛书名
印张 19.75
印次 1
出版地 北京
260
184
12
整理
媒质 图书
用纸 普通纸
是否注音
影印版本 原版
出版商国别 CN
是否套装 单册
著作权合同登记号
版权提供者
定价
印数 5000
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/18 3:59:25