[正版书籍 精通MATLAB与C\C++混合程序设计(第4版)编者:刘维 matlab教程 matlab书籍 程序设计从入门到精通 北京航空航天大学出版社]/最后一波/程序设计,精通,书籍,大学出版社,编者 同兴膜式工程
当前位置: 首页 > 雨润田图书专营店 >正版书籍 精通MATLAB与C\C++混合程序设计(第4版)编者:刘维 matlab教程 matlab书籍 程序设计从入门到精通 北京航空航天大学出版社

正版书籍 精通MATLAB与C\C++混合程序设计(第4版)编者:刘维 matlab教程 matlab书籍 程序设计从入门到精通 北京航空航天大学出版社

正版书籍 精通MATLAB与C\C++混合程序设计(第4版)编者:刘维 matlab教程 matlab书籍 程序设计从入门到精通 北京航空航天大学出版社

网店地址:
网店名称:
雨润田图书专营店
品牌:
价格:
89.00
旺旺:
雨润田图书专营店
发货速度:
4.83
描述评分:
4.91
服务评分:
4.85
正版书籍 精通MATLAB与C\C++混合程序设计(第4版)编者:刘维 matlab教程 matlab书籍 程序设计从入门到精通 北京航空航天大学出版社详情:






Matlab版本教程
雨润田计算机馆 欢迎您
 
特惠价:¥62.70
 
特惠价:¥62.00
 
特惠价:¥36.00
 
特惠价:¥53.00
 
 
Matlab数学建模
雨润田计算机馆 欢迎您
 
特惠价:¥26.00
 
特惠价:¥38.80
 
特惠价:¥67.00
 
特惠价:¥35.20
 
 
Matlab神经网络
雨润田计算机馆 欢迎您
 
特惠价:¥31.00
 
特惠价:¥49.00
 
特惠价:¥53.00
 
特惠价:¥46.70
 
 
Simulink仿真系列
雨润田计算机馆 欢迎您
 
特惠价:¥45.20
 
特惠价:¥34.50
 
特惠价:¥34.00
 
特惠价:¥25.00
 
 
 
特惠价:¥21.00
 
特惠价:¥53.00
 
特惠价:¥33.00
 
特惠价:¥38.90
 
 
Matlab智能算法
雨润田计算机馆 欢迎您
 
特惠价:¥31.80
 
特惠价:¥45.60
 
特惠价:¥61.00
 
特惠价:¥53.60
 
 
Matlab通信、信号处理
雨润田计算机馆 欢迎您
 
特惠价:¥43.90
 
特惠价:¥36.00
 
特惠价:¥60.80
 
特惠价:¥33.00
 
 
Matlab图形图像处理
雨润田计算机馆 欢迎您
 
特惠价:¥46.70
 
特惠价:¥53.00
 
特惠价:¥35.40
 
特惠价:¥33.20
 
 

 

基本信息
书名:精通MATLAB与C\\C++混合程序设计(第4版)
作者:编者:刘维开本:16开
定价:89页数:694
现价:见顶部出版时间2015-08-01
书号:9787512416024印刷时间:2015-08-01
出版社:北京航空航天大学版次:1
商品类型:正版图书印次:1
内容提要
刘维编著的《精通MATLAB与C\\C++混合程序设计》结合大量实例,系统全面地介绍了MATLAB与C/C++进行混合程序设计的方法和技巧。全书共分六部分22章。第一部分重点介绍MATLAB与C/C++混合程序设计基础。第二部分重点介绍MATLAB中调用C/C++程序的方法。第三部分重点介绍MATLAB与C/C++语言之间的数据和函数接口。第四部分重点介绍MATI.AB编译器的工作原理、发展历程和应用技巧等。第五部分重点介绍在C/C++程序中调用MATLAB程序的方法。第六部分重点介绍与MATLAB相关的数学库的使用方法。出版社网站的下载中心和MATLAB中文论坛(www.iLoveMatlab.cn)中包含了书中所列的主要程序代码,便于读者学习和研究。本书涵盖了MATLAB与C/C++混合程序设计的各个方面,内容由浅人深,并辅以大量实战型的实例程序,可供大中专院校学生作为教材使用,也可供相关领域的工程师与科学家参考。
作者简介
 
精彩导读

作者简介
 
精彩导读
 
目录
第一部分MATLAB与C/C++混合程序设计基础第1章MATLABM语言程序设计基础1.1本章导读1.2MATLAB环境1.2.1命令行窗口(CommandWindow)1.2.2代码编辑器(Editor)1.2.3工作空间窗口(Workspace)1.2.4历史命令窗口(CommandHistory)1.2.5历史命令保存指令(diary)1.2.6使用MATLAB环境的图形界面完成操作1.2.7MATLAB帮助1.2.8代码输入提示1.3MATLABM语言基础1.3.1MATLAB脚本文件(Script文件)1.3.2MATLAB运算符与表达式1.3.3MATLAB函数1.3.4MATLABM语言中的向量运算1.3.5MATLAB的程序控制1.3.6MATLAB程序异常处理1.3.7面向对象的程序设计1.4MATLAB常用的数据类型1.4.1数值阵列1.4.2字符阵列1.4.3逻辑阵列1.4.4元组阵列1.4.5结构体阵列1.4.6函数句柄阵列1.5MATLAB常用数据可视化功能1.5.1使用figure函数创建图形窗口1.5.2绘制曲线1.5.3使用area函数绘制面积图1.5.4使用quiver或quiver3函数绘制向量图1.5.5显示图像数据1.5.6显示三维曲面数据第2章C语言和C++语言程序设计基础2.1本章导读2.2编译环境2.3编辑器2.4注释2.5文件包含(include)2.6定义和声明2.7第一个C/C++语言程序2.8编译和运行2.9数据类型2.9.1常量2.9.2变量2.9.3指针2.9.4内存的分配与释放2.9.5数组2.9.6字符串2.9.7枚举类型2.9.8结构体2.10操作符2.11程序结构2.12类与对象2.13函数模板和类模板2.14C+?第3章MATLAB与C/C++语言对照3.1本章导读3.2MATLAB语言3.3C语言3.4C++语言3.5MATLAB语言、C语言和C++语言实现矩阵操作的比较第4章动态链接库基础4.1本章导读4.2为什么使用动态链接库4.3C/C++语言实现动态链接库4.4C语言与C++语言动态链接库的差异4.5动态链接库的调用方式4.5.1隐式链接4.5.2显式链接4.6在MATLAB环境下创建动态链接库第5章开发与调试环境说明5.1本章导读5.2MATLAB环境5.3MATLABCoder图形界面5.4MATLAB编译器5.5mex命令5.6mbuild命令5.7C/C++语言集成开发环境5.8Dependency工具第二部分在MATLAB中调用C/C++程序第6章MATLAB通过MEX文件调用C/C++程序6.1本章导读6.2MEX文件6.3MEX文件与M文件的关系6.4MEX文件实例6.5MEX文件结构6.6编译MEX文件6.7采用C++语言创建MEX文件6.8在MEX文件中实现图形界面功能6.9在VisualC++中调试MEX文件6.9.1利用VisualC++6.0调试MEX文件6.9.2利用VisualC++2010调试MEX文件第7章MATLAB通过动态链接库调用C/C++程序7.1本章导读7.2动态链接库7.3MATLAB动态链接库的基本操作7.3.1加载动态链接库7.3.2查看动态链接库信息7.3.3利用mbuild生成动态链接库7.3.4调用动态链接库中包含的函数7.4MATLAB动态链接库的操作函数7.4.1loadli7.4.2unloadli7.4.3libfun7.4.4libfunction7.4.5libisl7.4.6ca7.4.7libp7.4.8libs7.5MATLAB与动态链接库的参数传递和转换7.5.1MATLAB与C/C++语言数据类型的对照关系7.5.2MATLAB与动态链接库基本参数的直接传递7.5.3利用libpointer传递指针参数7.5.4传递MATLAB阵列类型数据7.5.5利用libstruct传递结构体参数7.5.6传递枚举类型参数7.6实例1:调用第三方提供的动态链接库完成文件读取7.7实例2:用户创建动态链接库完成文件操作第8章MATLAB通过可执行程序调用C/C++程序8.1本章导读8.2在MATLAB中执行外部程序8.3实例1:通过外部程序返回文件信息8.4实例2:通过外部程序转换文件格式第9章MATLAB通过ActiveX调用C/C++程序9.1本章导读9.2ActiveX简介9.3MATLAB调用ActiveX组件9.4实例:调用ActiveX打开文件第三部分MATLAB与C/C++语言的数据和函数接口第10章MATLAB与C/C++语言混合编程常用的数据类型10.1本章导读10.2size_t类型10.3mwIndex,mwSignedIndex和mwSize类型10.4mxChar和mxLogical类型10.5mxClassID类型10.6mxComplexity类型10.7mxArray类型10.8特殊常量10.9mwArray类10.9.1mwArray类的基本操作10.9.2mwArray类操作的详细说明10.10mwString类第11章在C/C++语言中操作MATLAB阵列的函数11.1本章导读11.2数值阵列操作函数11.2.1创建数值阵列11.2.2数值阵列的数据操作11.2.3标量数据的操作11.3字符串阵列操作函数11.3.1创建字符串阵列11.3.2字符串阵列转换为C语言字符串11.3.3获取字符阵列的数据11.4逻辑型阵列操作函数11.5稀疏矩阵操作函数11.5.1创建稀疏矩阵的操作函数11.5.2稀疏矩阵索引的操作函数11.6结构体操作函数11.6.1创建结构体11.6.2结构体域的操作11.7元组阵列操作函数11.8类对象阵列属性操作函数11.9内存操作函数11.9.1内存分配操作函数11.9.2内存释放操作函数11.9.3阵列复制操作函数11.9.4MATLAB内存操作函数与C语言内存操作函数对比11.10索引、维数和元素个数操作函数11.10.1线性索引函数11.10.2维数和元素个数操作函数11.11MATLAB阵列验证函数(Is函数)11.11.1判断MATLAB阵列类型11.11.2其他Is函数11.12其他操作函数第12章在C/C++语言中操作MATLAB阵列的方法12.1本章导读12.2MATLAB普通数值阵列的操作12.3稀疏数组阵列(SparseArray)的操作12.4MATLAB字符阵列的操作12.5MATLAB元组阵列的操作12.6MATLAB结构体阵列的操作12.7更改MATLAB数值阵列的维数12.8分析并显示MATLAB阵列的内容第13章C/C++语言在MEX程序中的专用接口函数13.1本章导读13.2工作区变量操作函数13.3输出警告和错误信息函数13.4调用MATLAB函数和执行MATLAB命令的函数13.5操作MEX文件函数第14章在C/C++程序中操作MATLABMAT文件14.1本章导读14.2MAT文件概要介绍14.3MAT文件格式14.4操作MAT文件的matAPI函数14.4.1MAT文件打开和关闭等操作函数14.4.2循环获取MAT文件中的变量及其信息14.4.3获取MAT文件中的变量目录和变量及其信息14.4.4将阵列写入MAT文件或删除MAT文件中的变量14.5MAT文件操作方法14.5.1向MAT文件中写入mxArray变量14.5.2从MAT文件中读取mxArray变量14.5.3查看MAT文件中的阵列变量列表14.5.4遍历MAT文件中的所有阵列变量第四部分MATLAB编译器的工作原理、发展历程和应用技巧第15章MATLAB编译器15.1本章导读15.2MATLAB编译器的工作原理15.3MATLAB编译器的发展历程15.4使用MATLAB编译器的准备工作15.5mcc编译器的典型应用:独立可执行文件15.5.1编译过程15.5.2编译过程详细分析15.5.3img.ctf文件15.5.4img_main.c文件15.5.5使用m选项15.6C语言动态链接库15.6.1编译过程15.6.2编译过程详细分析15.7C++语言动态链接库15.7.1编译过程15.7.2编译过程详细分析15.8C语言与C++语言动态链接库的差异15.9调用MATLAB编译器生成的C/C++语言动态链接库时常用的接口函数15.10mcc命令选项、宏及捆绑命令文件15.10.1mcc常用命令选项15.10.2mcc宏选项15.10.3捆绑命令文件(bundlefile)15.11MATLAB编译器应用中的常见问题15.11.1编译Script文件15.11.2MATLAB编译器关联分析失效的情况15.11.3在C/C++程序中调用MATLAB内置函数(builtGinfunction)15.11.4可变参数传递(varargin,varargout)15.11.5在MATLAB环境下执行与通过MCR执行时的差异15.11.6获取CTF文件的目录15.11.7屏幕打印和错误信息显示函数15.12MATLAB配置工具(DeploymentTool)15.12.1DeploymentTool工具简介15.12.2利用MATLAB配置工具编译独立可执行文件15.13程序发布15.13.1MCR版本15.13.2安装15.13.3独立可执行文件发布需要附加的文件15.13.4动态链接库发布需要附加的文件第五部分在C/C++程序中调用MATLAB程序第16章生成可独立运行的MATLAB程序16.1本章导读16.2MATLAB环境下编译独立可执行文件16.2.1直接编译M文件16.2.2在MATLABM文件中调用C/C++函数16.2.3在C/C++语言中调用由MATLAB.m文件生成的函数16.3VisualC++环境下编译独立可执行文件16.3.1趣味弹球MATLABM程序16.3.2去除控制台窗口16.3.3去除控制台窗口的另一种方法16.3.4将输出改到Windows窗口上第17章C/C++程序通过引擎和动态链接库调用MATLAB程序17.1本章导读17.2在C++程序中调用MATLAB引擎17.2.1API函数介绍17.2.2VisualC++调用MATLAB引擎的实例17.3VisualC++中调用MATLABM函数编译后的动态链接库第18章C/C++程序通过COM组件调用MATLAB程序18.1本章导读18.2COM基础知识18.2.1COM组件18.2.2对象和接口18.2.3COM在Windows平台下的实现方式18.3在VisualC++中调用COM组件18.3.1COM组件与HRESULT类型18.3.2COM组件与字符串18.3.3CLSID和ProgID的相互转换18.3.4AddRef(),Release(),QueryInterface()接口函数18.3.5在VisualC++中调用COM组件的步骤18.4MATLAB编译COM组件的基础知识18.4.1配置MATLABC/C++语言编译器18.4.2使用MATLAB的DeploymentTool工具18.4.3实现COM组件的方法18.4.4实现COM组件的属性18.4.5编译COM组件18.5C/C++程序调用由DeploymentTool生成的组件18.6MATLABCOM组件与C/C++程序之间的数据转换18.6.1VARIANT数据类型18.6.2COleVariant和_variant_t类18.6.3SAFEARRAY数据类型18.6.4SAFEARRAY的创建函数18.6.5MATLAB数据类型的VARIANT类型表示18.6.6VARIANT变量与MATLAB阵列的转换规则18.6.7阵列格式标志(arrayformattingflags)18.6.8数据转换标志(dataconversionflags)18.7MATLABCOM工具库18.7.1简 介18.7.2MWUtil类18.7.3MWFlags类18.7.4MWStruct类18.7.5MWField类18.7.6MWComplex类18.7.7MWSparse类18.7.8MWArg类18.7.9MATLABMWComUtil的枚举类型18.8安装和发布MATLABCOM组件18.9综合实例18.9.1实例1:数据转换及数组格式标志的使用18.9.2实例2:采用MWUtil处理varargin输入和varargout输出18.9.3实例3:MWStruct和MWField的操作实例18.9.4实例4:MWComplex操作实例18.9.5实例5:MWSParse操作实例第19章C/C++程序通过.NET配件调用MATLAB程序19.1本章导读19.2将MATLAB程序编译为.NET配件19.3在VisualC++2010中调用.NET配件19.4VisualC++与MATLAB之间的数据转换19.5使用MWNumericArray操作数值阵列19.5.1数值阵列的类型19.5.2C++索引与MATLAB阵列索引19.5.3实型阵列和复型阵列19.5.4创建标量19.5.5创建矢量19.5.6创建矩阵19.5.7创建任意维数的数值阵列19.6使用MWCharArray操作字符阵列19.7使用MWLogicalArray操作逻辑阵列19.8使用MWStructArray操作结构体阵列19.9使用MWCellArray操作元组阵列第20章将MATLABM程序转换为C/C++程序20.1本章导读20.2MATLABCoder的功能20.3MATLABCoder对MATLABM语言代码的约束20.4第一个实例20.4.1实例说明20.4.2基本原理20.4.3代码实现20.4.4实例执行结果20.4.5生成C/C++代码20.5MATLABCoder图形界面20.6codegen命令20.7MATLABCoder的典型应用20.7.1将MATLABM程序转换为C/C++代码20.7.2将MATLABM程序转换为MEX文件20.7.3将MATLABM程序编译为可执行文件20.7.4将MATLABM程序编译为动态链接库20.8用MATLABCoder转换后的C/C++代码中的数据类型20.8.1变量类型定义20.8.2强制类型转换20.8.3基本类型定义20.8.4复数类型20.8.5固定长度变量与可变长度变量20.8.6结构体类型第六部分与MATLAB相关的数学库第21章C/C++程序调用Matcom矩阵库21.1本章导读21.2Matcom与MA21.3安装Ma21.4在VisualC++中使用MatcomC++矩阵库21.5使用MatcomC++矩阵库的矩阵?21.5.1创建数值矩阵21.5.2创建字符矩阵21.5.3利用下标访问矩阵的元素21.5.4获取矩阵数据的指针21.5.5Mm矩阵对象的初始化21.5.6Mm矩阵类的几个常用函数21.5.7MatcomC++矩阵库常量21.5.8调用系统函数21.6Matcom矩阵库的图形和图像显示功能21.7Matcom用于图形显示的常用函数21.8Matcom用于图像显示的常用函数21.9Matcom的应用实例21.9.1实例1:MatcomMm矩阵类的创建及使用21.9.2实例2:图形绘制的基本功能演示21.9.3实例3:利用Matcom绘制动态曲线21.9.4实例4:利用Matcom进行图像显示21.9.5实例5:Matcom二维和三维曲线绘制综合应用第22章C/C++程序调用MATLABC++数学库22.1本章导读22.2MATLABC++数学库22.3在VisualC++工程中调用MATLABC++数学库22.4MATLABC++数学库的使用22.5输入和输出MATLAB阵列22.5.1直接输出到屏幕22.5.2MATLABmwArray阵列数据的输入和输出的其他方式22.6操作MATLABmwArray阵列22.6.1创建MATLABmwArray阵列的操作22.6.2采用MATLABC++数学库操作稀疏矩阵22.6.3MATLABC++数学库对字符阵列的操作22.6.4MATLABC++数学库对元组阵列的操作22.6.5MATLABC++数学库对结构体阵列的操作22.6.6访问mwArray类中的数据22.6.7MATLABC++数学库对MATLAB阵列操作常用的小技巧22.6.8调用系统函数参考文献

雨润田图书专营店评价:

新疆五家渠 ID122147 :
免疫力低下的人怎样提高免疫力灵芝孢子粉食用
评论时间:2024年04月25日

辽宁朝阳 ID888990 :
怎样辨别灵芝孢子粉的好与坏灵芝孢子粉的功效作用
评论时间:2024年04月25日

湖北潜江 ID315748 :
氨糖软骨素能长期吃吗氨糖软骨素是治什么的十大氨糖软骨素品牌
评论时间:2024年04月25日

湖北十堰 ID397615 :
吃什么能提高免疫力和抵抗力长白山灵芝孢子粉
评论时间:2024年04月25日

新疆伊犁 ID924753 :
物流公司的态度比较差,建议换一家!不过店长人还不错!  
评论时间:2024年04月25日

江西上饶 ID454072 :
破壁灵芝孢子粉的功效与作用灵芝孢子粉的真假
评论时间:2024年04月25日

广东肇庆 ID515159 :
灵芝孢子粉和灵芝灵芝破壁孢子粉哪个牌子好
评论时间:2024年04月25日

重庆重庆 ID443118 :
益生菌调理肠胃益生菌对腹泻有效果吗复合益生菌粉
评论时间:2024年04月25日

黑龙江哈尔滨 ID301629 :
灵芝破壁孢子粉灵芝孢子粉泡水
评论时间:2024年04月25日

海南澄迈县 ID524142 :
灵芝孢子粉的禁忌灵芝孢子粉什么牌子好
评论时间:2024年04月25日

与“正版书籍 精通MATLAB与C\C++混合程序设计(第4版)编者:刘维 matlab教程 matlab书籍 程序设计从入门到精通 北京航空航天大学出版社"”相关的推荐
与“正版书籍 精通MATLAB与C\C++混合程序设计(第4版)编者:刘维 matlab教程 matlab书籍 程序设计从入门到精通 北京航空航天大学出版社”相似随机商品
同兴膜式工程 www.bjtxms.com Copyright ©2013 -2021

本站所有内容信息均来自互联网,如果有内容侵犯您的隐私或者版权,请联系我们,邮箱:woaini#foxmail.com(将#替换为@)!我们会尽快删除!sitemap