词条 | 精通Matlab与C/C++混合程序设计 |
释义 | 版权信息书 名: 精通Matlab与C/C++混合程序设计 作 者:刘维 出版社: 北京航空航天大学出版社 出版时间: 2008 ISBN: 9787811241785 开本: 16 定价: 39.00 元 内容简介本书主要介绍如何运用Matlab与c/C++进行混合程序设计。共分8章,主要包括:Matlab程序设计初步、Matlab编译器、Matlab与C语言的接口、生成可独立运行的Matlab程序、VisualC++调用Matlab程序、MatlabDotNetBuilder与VisualC++、Matcom与C/C++以及VisualC++调用MatlabC++数学库。另外,附录中介绍有关动态链接库的基础知识。各章包含大量的实例程序,可供寻求将Matlab程序脱离:Matlab环境的Matlab程序设计人员、寻求在Matlab中调用C/C++程序的程序设计人员、寻求在C/C++中调用Matlab程序的程序设计人员学习和参考。本书附带一张光盘,其中包含各章实例程序的源代码。 目录第1章Matlab程序设计初步 1.1Matlab程序设计特点 1.1.1MatlabScript文件 1.1.2Matlab表达式 1.1.3Matlab函数 1.1.4Matlab的向量运算 1.1.5Matlab的程序控制 1.2Matlab常用的数据类型 1.2.1数值阵列 1.2.2字符阵列 1.2.3元组阵列 1.2.4结构体阵列 第2章Matlab编译器 2.1Matlab编译器技术概述 2.2Matlab编译器的功能 2.3使用Matlab编译器的准备工作 2.4mcc编译器典型应用 2.4.1独立可执行文件 2.4.2C动态链接库 2.4.3C++动态链接库 2.4.4C/C++动态链接库的不同之处 2.5进一步了解mcc命令 2.5.1mcc常用命令选项 2.5.2捆绑命令文件(bundlefile) 2.6Matlab编译器高级应用 2.6.1编译script文件 2.6.2Matlab编译器关联分析失效的情况 2.6.3从C/C++中调用Matlab内置函数(built-infunction) 2.6.4可变参数传递(varargin,varargotlt) 2.6.5Matlab环境下执行和MCR执行的不同之处 2.6.6获取CTF文件的目录 2.6.7屏幕打印和错误信息显示函数 2.7DeploymentTool 2.8程序发布 第3章Matlab与C语言的接口 …… 第4章生成可独立运行的Matlab程序 第5章VisualC++调用Matlab程序 第6章MatlabDotnetBuilder与VisualC++ 第7章Matcom与C/C++ 第8章VisHalC++调用MatlabC++数学库 附录动态链接库基础知识 A.1为什么使用动态链接库? A.2C/C++语言实现动态链接库 A.3C/C++语言动态链接库的不同 A.4动态链接库的调用方式 A.4.1隐式链接 A.4.2显式链接 参考文献 …… |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。