出版時(shí)間:2006-1 出版社:電子工業(yè)出版社 作者:楊高波 頁數(shù):260 字?jǐn)?shù):435000
Tag標(biāo)簽:無
內(nèi)容概要
本書系統(tǒng)地介紹MATLAB 7.0的混合編程方法和技巧。全書共分為13章。第1章和第2章介紹MATLAB的基礎(chǔ)知識(shí),第3章簡要介紹MATLAB混合編程,第4章至第9章分別介紹幾種典型的混合編程方法,包括C-MEX、MATLAB引擎、MAT數(shù)據(jù)文件共享、Mideva、Matrix和Add-in。第10章、第11章介紹MATLAB與Delphi和Excel的混合編程。第12章介紹MATLAB COM Builder,第13章以圖像處理為例介紹了一個(gè)綜合應(yīng)用實(shí)例。 本書按混合編程的具體方法進(jìn)行邏輯編排,自始至終用實(shí)例描述,每章著重闡述各種混合編程方法的實(shí)質(zhì)和要點(diǎn),同時(shí)穿插了作者多年使用MATLAB的經(jīng)驗(yàn)和體會(huì)。本書既適合初學(xué)者自學(xué),也適用于高級(jí)MATLAB用戶,可作為高等數(shù)學(xué)、計(jì)算機(jī)、電子工程、數(shù)值分析、信息工程等課程的教學(xué)參考書,也可供上述領(lǐng)域的科研工作者參考。 本書所附光盤內(nèi)容詳盡、實(shí)例豐富,包含MATLAB實(shí)例的源文件、函數(shù)/命令和注解以及程序?qū)嵗?/pre>書籍目錄
第1章 MATLAB概述 1.1 MATLAB的發(fā)展歷程 1.2 MATLAB產(chǎn)品組成及語言特點(diǎn) 1.2.1 MATLAB的主要產(chǎn)品構(gòu)成 1.2.2 MATLAB語言的特點(diǎn) 1.3 MATLAB 7.0的新功能和新產(chǎn)品 1.3.1 MATLAB 7.0的新功能 1.3.2 MATLAB升級(jí)及新增的模塊 1.4 小結(jié)第2章 MATLAB程序設(shè)計(jì)及代碼優(yōu)化 2.1 MATLAB的表達(dá)式和變量 2.1.1 表達(dá)式 2.1.2 變量 2.2 細(xì)胞數(shù)組與結(jié)構(gòu)數(shù)組 2.2.1 細(xì)胞數(shù)組 2.2.2 結(jié)構(gòu)數(shù)組 2.3 類與對(duì)象 2.4 流程控制 2.4.1 for循環(huán)結(jié)構(gòu) 2.4.2 while循環(huán)結(jié)構(gòu) 2.4.3 if-else-end分支結(jié)構(gòu) 2.4.4 switch-case結(jié)構(gòu) 2.4.5 try-catch結(jié)構(gòu) 2.5 M文件編程 2.6 M文件編程規(guī)范 2.7 M文件評(píng)述器 2.8 提高M(jìn)文件執(zhí)行效率的技巧 2.8.1 矢量化操作 2.8.2 給數(shù)組預(yù)定義維 2.8.3 下標(biāo)或者索引操作 2.8.4 盡量多使用函數(shù)文件而少使用非腳本文件 2.8.5 將循環(huán)體中的內(nèi)容轉(zhuǎn)換為C-MEX 2.8.6 內(nèi)存優(yōu)化 2.9 小結(jié)第3章 MATLAB混合編程簡介 3.1 進(jìn)行混合編程的出發(fā)點(diǎn) 3.2 MATLAB應(yīng)用程序接口簡介 3.3 幾種常見的混合編程方法簡介 3.3.1 使用MATLAB自帶的MATLAB Compiler 3.3.2 利用MATLAB引擎 3.3.3 利用ActiveX控件 3.3.4 利用MAT文件 3.3.5 C-MEX 3.3.6 利用Mideva/Matcom 3.3.7 利用Matrix實(shí)現(xiàn)混合編程 3.3.8 利用MATLAB Add-in 3.3.9 MATLAB COM Builder 3.3.10 MATLAB和Excel混合編程 3.4 小結(jié)第4章 C-MEX編程 4.1 C-MEX簡介 4.2 MEX文件系統(tǒng)的配置 4.3 MEX文件的結(jié)構(gòu)和運(yùn)行 4.3.1 MEX文件結(jié)構(gòu) 4.3.2 MEX函數(shù)的執(zhí)行流程 4.3.3 MEX文件的結(jié)構(gòu)和使用 4.3.4 MEX文件與獨(dú)立應(yīng)用程序的區(qū)別 4.4 C語言MEX函數(shù) 4.5 C-MEX混合編程 4.6 Visual C++中MEX文件的建立和調(diào)試 4.6.1 Visual C++中MEX程序的建立和環(huán)境設(shè)置 4.6.2 MEX程序的調(diào)試 4.6.3 MEX獨(dú)立應(yīng)用程序的發(fā)布 4.7 MEX編程實(shí)例 4.8 小結(jié)第5章 通過MATLAB引擎實(shí)現(xiàn)混合編程 5.1 MATLAB引擎簡介 5.2 MATLAB引擎庫函數(shù) 5.3 Visual C++調(diào)用MATLAB引擎時(shí)的環(huán)境設(shè)置 5.4 MATLAB引擎類的封裝 5.4.1 CMATLABEng類的定義和實(shí)現(xiàn)代碼 ……第6章 MAT文件實(shí)現(xiàn)數(shù)據(jù)共享第7章 利用Mideva實(shí)現(xiàn)混合編程第8章 利用Matrix實(shí)現(xiàn)混合編程第9章 通過MATLAB Add-in實(shí)現(xiàn)混合編程第10章 MATLAB和Delphi混合編程第11章 MATLAB和Excel的混合編程第12章 通過MATLAB COM Builder實(shí)現(xiàn)混合編程第13章 混合編程綜合應(yīng)用實(shí)例附錄A 常見的免費(fèi)MATLAB工具箱附錄B 常用的MATLAB免費(fèi)站點(diǎn)參考文獻(xiàn)圖書封面
圖書標(biāo)簽Tags
無評(píng)論、評(píng)分、閱讀與下載
- 還沒讀過(30)
- 勉強(qiáng)可看(219)
- 一般般(373)
- 內(nèi)容豐富(1549)
- 強(qiáng)力推薦(127)