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

出版時(shí)間:2012-1  出版社:北京航空航天大學(xué)出版社  作者:劉維  頁數(shù):401  
Tag標(biāo)簽:無  

內(nèi)容概要

本書主要介紹Matlab與c/c++進(jìn)行混合程序設(shè)計(jì)的方法和技巧。書中以Matlab與C/C++混合程序設(shè)計(jì)涉及的數(shù)據(jù)類型轉(zhuǎn)換問題為主線,詳細(xì)介紹了Matlab開發(fā)環(huán)境和程序設(shè)計(jì)基礎(chǔ)、Matlab編譯器、Mat-lab與c/c++語言的接口、生成可獨(dú)立執(zhí)行的Matlab程序、c/c+4-通過引擎和動(dòng)態(tài)鏈接庫調(diào)用Matlab程序、c/c++通過COM組件調(diào)用Matlab程序、c/c++調(diào)用Matlab
C++數(shù)學(xué)庫、c/c++調(diào)用Matc。m數(shù)學(xué)庫等Matlab與c/c+十混合程序設(shè)計(jì)的相關(guān)內(nèi)容。本書共分9章,各章包含大量實(shí)戰(zhàn)型的實(shí)例程序,可供尋求將Matlab程序脫離Matlab環(huán)境的程序設(shè)計(jì)人員、尋求在Matlab中調(diào)用c/c++程序的程序設(shè)計(jì)人員、尋求在C/C++中調(diào)用Matlab程序的程序設(shè)計(jì)人員學(xué)習(xí)和參考。
本書所有的源代碼均附在隨書光盤中。其中:第7章的開發(fā)和編譯環(huán)境為Visual
C++6.0與Matcom4.5.1;第8章的開發(fā)和編譯環(huán)境為Visual C++6.0與Matlab
6.5.1;其他各章除特別說明之外,開發(fā)和編譯環(huán)境均為Visual C++2010與Matlab 2010。

書籍目錄

第1章 Matlab開發(fā)環(huán)境和程序設(shè)計(jì)基礎(chǔ)
 1.1 本章導(dǎo)讀
 1.2 Matlab環(huán)境
  1.2.1 命令行窗口
  1.2.2 代碼編輯器
  1.2.3 工作空間窗口
  1.2.4 歷史命令窗口
  1.2.5 利用Matlab環(huán)境的界面操作
  1.2.6 Matlab幫助
  1.2.7 代碼輸入提示
 1.3 Matlab語言基礎(chǔ)
  1.3.1 Matlab腳本文件
  1.3.2 Matlab運(yùn)算符與表達(dá)式
  1.3.3 Matlab函數(shù)
  1.3.4 Matlab的向量運(yùn)算
  1.3.5 Matlab的程序控制
  1.3.6 面向?qū)ο蟪绦蛟O(shè)計(jì)
 1.4 Matlab常用的數(shù)據(jù)類型
  1.4.1 數(shù)值陣列
  1.4.2 字符陣列
  1.4.3 邏輯陣列
  1.4.4 元組陣列
  1.4.5 結(jié)構(gòu)體陣列
  1.4.6 函數(shù)句柄陣列
 1.5 Matlab常用數(shù)據(jù)顯示函數(shù)
  1.5.1 figure窗口
  1.5.2 繪制曲線
  1.5.3 顯示圖像數(shù)據(jù)
  1.5.4 顯示三維曲面數(shù)據(jù)
第2章 Matlab編譯器
 2.1 本章導(dǎo)讀
 2.2 Matlab編譯器工作原理
 ……
第3章 Matlab與C/C++語言的接口
第4章 生成可獨(dú)立運(yùn)行的Matlab程序
第5章 C/C++通過引擎和動(dòng)態(tài)鏈接庫調(diào)用Matlab程序
第6章 C/C++通過COM組件調(diào)用Matlab程序
第7章 C/C++調(diào)用Matlab數(shù)學(xué)庫
第8章 C/C++調(diào)用MatlabC++數(shù)學(xué)庫
附錄 動(dòng)態(tài)鏈接庫基礎(chǔ)知識
  

章節(jié)摘錄

版權(quán)頁:插圖:作為后續(xù)章節(jié)的基礎(chǔ),本章介紹了Matlab開發(fā)環(huán)境和程序設(shè)計(jì)的基礎(chǔ)知識,重點(diǎn)針對Matlab環(huán)境、Matlab語言基礎(chǔ)、Matlab數(shù)據(jù)類型和Matlab數(shù)據(jù)顯示函數(shù)進(jìn)行了說明?!鬗atlab環(huán)境包括各種工具和M語言開發(fā)環(huán)境,重點(diǎn)介紹了命令行、代碼編輯器、工作空間、歷史命令、數(shù)據(jù)導(dǎo)人、自動(dòng)生成代碼、代碼提示和幫助等方面的內(nèi)容?!鬗atlab語言是一種基于矩陣運(yùn)算的腳本語言,重點(diǎn)介紹了構(gòu)成Matlab語言的基本元素、主要控制結(jié)構(gòu)、運(yùn)行Matlab語言的腳本(文件)和函數(shù)(文件),優(yōu)化Matlab語言的向量運(yùn)算和面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)?!鬗atlab變量只有一種類型即陣列,但Matlab陣列類型非常豐富。既有較為簡單的、可以存儲單一類型數(shù)據(jù)的數(shù)值陣列、字符陣列和邏輯陣列,又有較為復(fù)雜、可以存儲不同類型數(shù)據(jù)的結(jié)構(gòu)體陣列和元組陣列,同時(shí),還有可以存儲Matlab函數(shù)的函數(shù)句柄陣列。掌握和熟悉Matlab數(shù)據(jù)類型相關(guān)知識和操作是Matlab與C/C++語言混合程序設(shè)計(jì)的關(guān)鍵?!舫龜?shù)據(jù)處理之外,數(shù)據(jù)可視化是Matlab具備的一項(xiàng)重要功能。在利用Matlab語言進(jìn)行的應(yīng)用開發(fā)的過程中,數(shù)據(jù)可視化函數(shù)的應(yīng)用非常普遍。因此,對常用的數(shù)據(jù)可視化函數(shù)和技術(shù)進(jìn)行說明。1.2 Matlab環(huán)境Matlab是一個(gè)籠統(tǒng)的概念,通常所說的用Matlab解決某一問題,一般可以有如下兩種含義?!敉ㄟ^圖形化操作,利用Matlab環(huán)境提供的工具或應(yīng)用解決某一問題?!敉ㄟ^Matlab語言開發(fā)或調(diào)用其他開發(fā)者編寫的程序解決某一問題。

編輯推薦

《精通Matlab與C/C++混合程序設(shè)計(jì)(第3版)》由北京航空航天大學(xué)出版社出版。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


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


用戶評論 (總計(jì)55條)

 
 

  •   這本《精通Matlab與C/C++混合程序設(shè)計(jì)》講的非常細(xì)致、全面,對于初學(xué)者來說,是一本非常好的自學(xué)入門的書,而且書中也有一定量的提高的部分。用起來感覺非常好!
  •   非常實(shí)用,希望以后大家在matlab與c++混合編程方面有所借鑒!
  •   講的比較全面,我需要的Matlab與C++函數(shù)接口數(shù)據(jù)類型的問題也有,挺不錯(cuò)的。
  •   就是個(gè)綜合版,C+matlab
  •   講得挺到位,想開發(fā)插件,或是深入學(xué)習(xí)matlab的人值得看一看。
  •   內(nèi)容非常詳實(shí),matlab和c++都有講到
  •   適合對matlab及編程較感興趣的同學(xué)
  •   不錯(cuò),對我的畢業(yè)設(shè)計(jì)有用
  •   書的印刷自量不錯(cuò),講的比較詳細(xì),其它的還有待學(xué)習(xí)。
  •   非常好的書,寫得詳細(xì)。
  •   書還可以,雖沒仔細(xì)看,但大概翻了一下,內(nèi)容比較實(shí)用。
  •   還沒詳細(xì)看,看目錄還算可以。
  •   這本書類容充實(shí) 無論對于初學(xué)者還是進(jìn)階者都很實(shí)用 推薦?。。?/li>
  •   兩本書蠻不錯(cuò)的,送貨很快!
  •   很好,值得參考.
  •   書上貼的卡號和密碼是干嘛用的啊
  •   書還沒讀 。。。還可以
  •   好書!但需要價(jià)格再便宜一點(diǎn)!否則沒有價(jià)值
  •   兩本編程必備書。
  •   數(shù)到了一個(gè)多月了 都看了一下,比較實(shí)用
  •   初學(xué)入門還可以,定價(jià)過高了。
  •   內(nèi)容很詳細(xì),前面還介紹了一下matlab的基礎(chǔ)內(nèi)容,讓讀者能大概回顧一下主要知識,混合編程的時(shí)候幫了我很大的忙
  •   此書對于初學(xué)Matlab和C++混合編程很有用,但是對于已經(jīng)學(xué)過的作用不是太大。
  •   適合matlab發(fā)燒友
  •   不是太適合只懂matlab,不太會(huì)C/C++的人
  •   混合編程很難的,希望通過這本書有所收獲
  •   關(guān)于這方面的書比較少,這本書還可以
  •   速度太快了,一天不到呢...書還沒看呢,不知道書怎么樣..
  •   發(fā)貨快,內(nèi)容全面
  •   還行,只是感覺用處不大,目前沒做這方面的東西,買來看看
  •   大家可以看看 我個(gè)人覺得還是不錯(cuò)的
  •   長在看,還不錯(cuò)。
  •   寫的還是可以的,把整個(gè)處理流程都寫出來了。當(dāng)當(dāng)?shù)乃拓浰俣认喈?dāng)快。
  •   例子不夠新。
  •   有些不值,價(jià)格有些小貴
  •   應(yīng)該不錯(cuò),不過買回來沒怎么看哦
  •   書還不錯(cuò)對我用處不大,主要是講c++的內(nèi)容都比較老
  •   我是天津的,這么近,輸送來后,最后三頁壓皺了并且擠碎了磨破了頁邊緣,影響外觀和閱讀了。唉 體驗(yàn)失敗
  •   實(shí)用的好書!配送也很快。唯一的缺憾就是拿到手發(fā)現(xiàn)書皮有破損。瑕不掩瑜。
  •   可以看下,就是價(jià)格比較高。
  •   郵遞的時(shí)候包裝不好,書有損壞
  •   書雖沒用過, 但封面已經(jīng)褶皺, 倒數(shù)第二頁也圓珠筆寫過的字母數(shù)字, 絕對不能稱之為全新書.但基本上不影響使用,只是有些磨損而已.不過, 磨損是可以接受的, 但在書上劃寫就很不應(yīng)該了, 當(dāng)當(dāng)明察!
  •   1、光盤里的程序不能運(yùn)行2、從網(wǎng)上抄了一些Matlab和C++混合編程的概念,介紹了介紹,原理算是簡單說明了一下。3、在如何實(shí)現(xiàn)上,貼了N多沒用的代碼,還有C++ wizard自動(dòng)生成的代碼也貼上了湊頁數(shù)。4、一些關(guān)鍵的代碼都沒有注釋。實(shí)在不知道這種書怎么還能出到第三版。
  •   書的內(nèi)容看上去倒是挺多的,什么都講了點(diǎn)。但是很多關(guān)鍵的地方都沒詳細(xì)說明。還有一點(diǎn)就是自動(dòng)生成的代碼感覺有點(diǎn)多如果你看過網(wǎng)上的MATLAB與VC混合編程指導(dǎo)書.doc,就基本可以不看這本啦
  •   晚上到手了,沒有出現(xiàn)破損的情況,包裝完好。因?yàn)樽鲰?xiàng)目急用,所以到手后匆匆翻了一下目錄后就開始照書上第6章的例子實(shí)踐,僅用了一個(gè)小時(shí)就順利的完成了預(yù)期的功能,周一到公司找一臺沒有安裝MATLAB的機(jī)器上試驗(yàn)一下,看能否脫離MATLAB工作?剛才寫書評之前,我又仔細(xì)翻了一下目錄和全書的內(nèi)容,書中對MATLAB與C語言混合編程的知識介紹的很全面。書中的實(shí)例也非常豐富,一般的應(yīng)用直接套用書上的實(shí)例就可以完成。感謝作者奉獻(xiàn)了一本好書,讓我這么快就解決了問題。
  •   還沒看多少,只曉得MAT庫非常強(qiáng)大
  •   剛剛收到書,內(nèi)容沒有看
  •   內(nèi)容十分豐富,對錯(cuò)誤的細(xì)節(jié)等也有很好的描述,光盤內(nèi)的代碼也很全。
  •   第三版比原書第二版要好很多。結(jié)構(gòu)清晰,由淺入深,很適合初學(xué)者。
  •   哎 無奈啊 只為了其中一章 買這個(gè)了沒辦法的事啊
  •   收藏必備啊,好書~~內(nèi)容充實(shí),經(jīng)典!
  •   matlab書籍
  •   很好的一本書,還沒有看完
  •   活動(dòng)半價(jià)購入
  •   就沒怎么看過
 

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

京ICP備13047387號-7