精通Matlab與C/C++混合程序設(shè)計(jì)

出版時(shí)間:2005-6  出版社:北京航空航天大學(xué)出版社  作者:劉維  頁(yè)數(shù):305  字?jǐn)?shù):506000  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

本書(shū)主要介紹如何運(yùn)用Matlab與C/C++進(jìn)行混合程序設(shè)計(jì)。本書(shū)全面詳細(xì)介紹了Matlab C數(shù)學(xué)庫(kù)、Matlab C++數(shù)學(xué)庫(kù)、Matcom、Matlab COM Builder、Matlab Engine及編譯Matlab獨(dú)立可執(zhí)行程序等Matlab混合程序設(shè)計(jì)的內(nèi)容。    本書(shū)共分為7章,主要內(nèi)容包括:Matlab編程的基礎(chǔ)知識(shí)、Matlab C語(yǔ)言接口、如何生成可獨(dú)立運(yùn)行的Matlab程序、在Visual C++中調(diào)用Matlab程序、Matcom、Matlab COM Builder與Visual C++混編程以及在Visual C++中調(diào)用Matlab C++數(shù)學(xué)庫(kù)。本書(shū)各章都包含大量的實(shí)例程序,可供尋求將Matlab程序脫離Matlab環(huán)境的Matlab程序設(shè)計(jì)人員、尋求高效算法庫(kù)的C/C++開(kāi)發(fā)人員學(xué)習(xí)和參考。    本書(shū)采用的開(kāi)發(fā)和運(yùn)行環(huán)境為:Visual C++ 6.0與Matlab 6.5。

書(shū)籍目錄

第1章 Matlab程序設(shè)計(jì)初步 1.1 Matlab程序設(shè)計(jì)特點(diǎn)  1.1.1 Matlab Script文件  1.1.2 Matlab表達(dá)式  1.1.3 Matlab函數(shù)  1.1.4 Matlab的向量運(yùn)算  1.1.5 Matlab的程序控制 1.2 Matlab常用的數(shù)據(jù)類型  1.2.1 數(shù)值陣列  1.2.2 字符陣列  1.2.3 元組陣列  1.2.4 結(jié)構(gòu)體陣列第2章 Matlab與C語(yǔ)言的接口 2.1 Matlab C/C++編譯器的設(shè)置 2.2 Matlab中調(diào)用C程序MEX文件  2.2.1 MEX文件介紹  2.2.2 MEX文件結(jié)構(gòu)說(shuō)明 2.3 Matlab中mxArray類型的操作 2.4 Matlab中mx API函數(shù) 2.5 Matlab中mex API函數(shù) 2.6 Matlab普通數(shù)值陣列的操作 2.7 Sparse(稀疏)數(shù)組陣列 2.8 Matlab元組陣列 2.9 Matlab結(jié)構(gòu)體陣列 2.10 Matlab字符陣列 2.11 Matlab中mat API函數(shù) 2.12 Matlab API函數(shù)操作的綜合實(shí)例  2.12.1 更改Matlab數(shù)值陣列的維數(shù)  2.12.2 分析并顯示Matlab陣列的內(nèi)容  2.12.3 向MAT文件中寫(xiě)入mxArray變量  2.12.4 從MAT文件中讀取Matlab變量  2.12.5 通訊錄(結(jié)構(gòu)體和MAT文件) 2.13 在VC++中調(diào)試MEX文件第3章 生成可獨(dú)立運(yùn)行的Matlab程序 3.1 mcc命令 3.2 Matlab編譯獨(dú)立可執(zhí)行程序  3.2.1 直接編譯M文件  3.2.2 Matlab M文件中調(diào)用C語(yǔ)言函數(shù)  3.2.3 在C語(yǔ)言中調(diào)用由Matlab的?.m文件生成的函數(shù)  3.2.4 利用VC++編譯M文件,并去掉控制臺(tái)窗口第4章 在VC++中調(diào)用Matlab程序 4.1 在VC++中調(diào)用Matlab引擎  4.1.1 API函數(shù)介紹  4.1.2 VC++調(diào)用Matlab引擎的實(shí)例 4.2 VC++中調(diào)用編譯后的Matlab *.m函數(shù)  4.2.1 VC++中調(diào)用Matlab ?*.m函數(shù)編譯后的對(duì)應(yīng)C函數(shù)  4.2.2 VC++中調(diào)用Matlab ?*.m函數(shù)編譯后的動(dòng)態(tài)鏈接庫(kù)第5章 Matcom與C/C++ 5.1 安裝Matcom 5.2 在VC++中使用Matcom C++矩陣庫(kù) 5.3 使用Matcom C++矩陣庫(kù)的矩陣類Mm  5.3.1 創(chuàng)建數(shù)值矩陣  5.3.2 創(chuàng)建字符矩陣  5.3.3 利用下標(biāo)訪問(wèn)矩陣的元素  5.3.4 獲取矩陣數(shù)據(jù)的指針  5.3.5 Mm矩陣對(duì)象的初始化  5.3.6 Mm矩陣類的幾個(gè)常用函數(shù)  5.3.7 Matcom C++矩陣庫(kù)常量  5.3.8 調(diào)用系統(tǒng)函數(shù) 5.4 Matcom C++矩陣庫(kù)的圖形和圖像顯示功能 5.5 Matcom用于圖形顯示的常用函數(shù) 5.6 Matcom進(jìn)行圖像顯示的常用函數(shù) 5.7 Matcom的應(yīng)用實(shí)例  5.7.1 實(shí)例1——Mm矩陣的創(chuàng)建及使用  5.7.2 實(shí)例2——圖形繪制的基本功能演示  5.7.3 實(shí)例3——利用Matcom繪制動(dòng)態(tài)曲線  5.7.4 實(shí)例4——利用Matcom C++矩陣庫(kù)進(jìn)行圖像顯示  5.7.5 實(shí)例5——Matcom二維和三維曲線繪制綜合應(yīng)用第6章 Matlab COM Builder 與VC++第7章 VC++調(diào)用Matlab C++數(shù)學(xué)庫(kù)參考文獻(xiàn)

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    精通Matlab與C/C++混合程序設(shè)計(jì) PDF格式下載


用戶評(píng)論 (總計(jì)7條)

 
 

  •   好實(shí)用的書(shū),孩子喜歡的
  •   較全面的介紹了matlab與VC的混合編程
  •   適合入門(mén)介紹
  •   一般,不是很詳細(xì)
  •   還行吧,大體上看了一下,全看完還得一陣子,不能下定論說(shuō)好還四不好。
  •   只見(jiàn)書(shū)中從第一頁(yè)開(kāi)始到最后一頁(yè),代碼占了70%,是不是作者覺(jué)得沒(méi)話可說(shuō)!!!
  •   千萬(wàn)不要買這本書(shū),爛得很!忠告啊!
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7