新到貨2本75折
精通MATLAB與C/C++混合程序設計(第4版)

精通MATLAB與C/C++混合程序設計(第4版)

  • 定價:534
  • 優惠價:87465
  • 運送方式:
  • 臺灣與離島
  • 海外
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
  • 可取貨點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
載入中...
  • 分享
 

內容簡介

結合大量實例,系統全面地介紹了MATLAB與C/C++進行混合程式設計的方法和技巧。
 
全書共分六部分22章。第一部分重點介紹MATLAB與C/C++混合程式設計基礎。第二部分重點介紹MATLAB中調用C/C++程式的方法。第三部分重點介紹MATLAB與C/C++語言之間的資料和函數接口。第四部分重點介紹MATLAB編譯器的工作原理、發展歷程和應用技巧等。第五部分重點介紹C/C++程式中調用MATLAB程式的方法。第六部分重點介紹與MATLAB關係密切的數學庫的使用方法。

本書涵蓋了MATLAB與C/C++混合程式設計的各個方面,內容由淺入深,並輔以大量實戰型的實例程式,可供大中專院校學生作為教材使用,也可供相關領域工程師與科學家參考。
 

目錄

第一部分MATLAB與C/C++混合程式設計基礎
第1章MATLABM語言程式設計基礎
1.1本章導讀
1.2MATLAB環境
1.2.1命令列窗口(Command Window)
1.2.2代碼編輯器(Editor)
1.2.3工作空間視窗(Workspace)
1.2.4歷史命令視窗(Command Hlstorv)
1.2.5歷史命令保存指令(diary)
1.2.6使用MATLAB環境的圖形介面完成操作
1.2.7MATLAB幫助
1.2.8代碼輸入提示
1.3MATLAB M語言基礎
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常用資料視覺化功能
15.1使用figure函數創建圖形視窗
1.5.2繪製曲線
1.53使用area函數繪製面積圖
1.54使用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++/CLI
第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.8Dependeney工具
第二部分在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在Visual C++中調試MEX文件
6.9.1利用Visual C++6.0調試MEX檔
6.9.2利用Visual C++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.1loadlibrary
7.4.2unloadIibrarv
7.4.3libfunctions
7.4.1libfunctionsview
7.4.5libisloaded
7.4.6callib
7.4.7libpointer
7.4.8libstruct
7.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.1實例2:通過外部程式轉換檔案格式
第9章MATLAB通過ActiveX調C/C++程式
9.1本章導讀
9.2ActiveX簡介
9.3MATLAB調用ActiveX組件
9.4實例:調用ActiveX打開文件
……
第三部分MATLAB與C/C++語言的資料和函數介面
第四部分MATLAB編譯器的工作原理、發展歷程和應用技巧
第五部分在C/C++程式中調用MATLAB程式
 

詳細資料

  • ISBN:9787512416024
  • 規格:平裝 / 693頁 / 16k / 19 x 26 x 3.47 cm / 普通級 / 單色印刷 / 1-1
  • 出版地:中國

最近瀏覽商品

 

相關活動

  • 從「格」的概念出發|
 

購物說明

溫馨提醒您:若您訂單中有購買簡體館無庫存/預售書或庫存於海外廠商的書籍,建議與其他商品分開下單,以避免等待時間過長,謝謝。

大陸出版品書況:因裝幀品質及貨運條件未臻完善,書況與台灣出版品落差甚大,封面老舊、出現磨痕、凹痕等均屬常態,故簡體字館除封面破損、內頁脫落...等較嚴重的狀態外,其餘所有商品將正常出貨。 

 

請注意,部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

調貨時間:若您購買海外庫存之商品,於您完成訂購後,商品原則上約45個工作天內抵台(若有將延遲另行告知)。為了縮短等待的時間,建議您將簡體書與其它商品分開訂購,以利一般商品快速出貨。 

若您具有法人身份為常態性且大量購書者,或有特殊作業需求,建議您可洽詢「企業採購」。 

退換貨說明 

會員所購買的商品均享有到貨十天的猶豫期(含例假日)。退回之商品必須於猶豫期內寄回。 

辦理退換貨時,商品必須是全新狀態與完整包裝(請注意保持商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性,切勿缺漏任何配件或損毀原廠外盒)。退回商品無法回復原狀者,恐將影響退貨權益或需負擔部分費用。 

訂購本商品前請務必詳閱商品退換貨原則

  • 翦商作者新作79折
  • 針灸匠張寶旬
  • 浪漫小說精選3本72折