出版時間:2006-1 出版社:電子工業(yè)出版社 作者:楊高波 頁數(shù):260 字數(shù):435000
Tag標簽:無
內(nèi)容概要
本書系統(tǒng)地介紹MATLAB 7.0的混合編程方法和技巧。全書共分為13章。第1章和第2章介紹MATLAB的基礎(chǔ)知識,第3章簡要介紹MATLAB混合編程,第4章至第9章分別介紹幾種典型的混合編程方法,包括C-MEX、MATLAB引擎、MAT數(shù)據(jù)文件共享、Mideva、Matrix和Add-in。第10章、第11章介紹MATLAB與Delphi和Excel的混合編程。第12章介紹MATLAB COM Builder,第13章以圖像處理為例介紹了一個綜合應用實例。 本書按混合編程的具體方法進行邏輯編排,自始至終用實例描述,每章著重闡述各種混合編程方法的實質(zhì)和要點,同時穿插了作者多年使用MATLAB的經(jīng)驗和體會。本書既適合初學者自學,也適用于高級MATLAB用戶,可作為高等數(shù)學、計算機、電子工程、數(shù)值分析、信息工程等課程的教學參考書,也可供上述領(lǐng)域的科研工作者參考。 本書所附光盤內(nèi)容詳盡、實例豐富,包含MATLAB實例的源文件、函數(shù)/命令和注解以及程序?qū)嵗?/pre>書籍目錄
第1章 MATLAB概述 1.1 MATLAB的發(fā)展歷程 1.2 MATLAB產(chǎn)品組成及語言特點 1.2.1 MATLAB的主要產(chǎn)品構(gòu)成 1.2.2 MATLAB語言的特點 1.3 MATLAB 7.0的新功能和新產(chǎn)品 1.3.1 MATLAB 7.0的新功能 1.3.2 MATLAB升級及新增的模塊 1.4 小結(jié)第2章 MATLAB程序設計及代碼優(yōu)化 2.1 MATLAB的表達式和變量 2.1.1 表達式 2.1.2 變量 2.2 細胞數(shù)組與結(jié)構(gòu)數(shù)組 2.2.1 細胞數(shù)組 2.2.2 結(jié)構(gòu)數(shù)組 2.3 類與對象 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文件評述器 2.8 提高M文件執(zhí)行效率的技巧 2.8.1 矢量化操作 2.8.2 給數(shù)組預定義維 2.8.3 下標或者索引操作 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 進行混合編程的出發(fā)點 3.2 MATLAB應用程序接口簡介 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實現(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)和運行 4.3.1 MEX文件結(jié)構(gòu) 4.3.2 MEX函數(shù)的執(zhí)行流程 4.3.3 MEX文件的結(jié)構(gòu)和使用 4.3.4 MEX文件與獨立應用程序的區(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)境設置 4.6.2 MEX程序的調(diào)試 4.6.3 MEX獨立應用程序的發(fā)布 4.7 MEX編程實例 4.8 小結(jié)第5章 通過MATLAB引擎實現(xiàn)混合編程 5.1 MATLAB引擎簡介 5.2 MATLAB引擎庫函數(shù) 5.3 Visual C++調(diào)用MATLAB引擎時的環(huán)境設置 5.4 MATLAB引擎類的封裝 5.4.1 CMATLABEng類的定義和實現(xiàn)代碼 ……第6章 MAT文件實現(xiàn)數(shù)據(jù)共享第7章 利用Mideva實現(xiàn)混合編程第8章 利用Matrix實現(xiàn)混合編程第9章 通過MATLAB Add-in實現(xiàn)混合編程第10章 MATLAB和Delphi混合編程第11章 MATLAB和Excel的混合編程第12章 通過MATLAB COM Builder實現(xiàn)混合編程第13章 混合編程綜合應用實例附錄A 常見的免費MATLAB工具箱附錄B 常用的MATLAB免費站點參考文獻圖書封面
圖書標簽Tags
無評論、評分、閱讀與下載