TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
MATLAB與C/C++混合編程(簡體書)
滿額折

MATLAB與C/C++混合編程(簡體書)

人民幣定價:32 元
定  價:NT$ 192 元
優惠價:87167
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:5 點
相關商品
商品簡介
目次

商品簡介

本書介紹了使用MATLAB與C/C++語言進行混合編程的各種接口和技術,主要內容包括使用C/C++語言調用MATLAB引擎進行混合編程,使用MAT文件實現MATLAB和C/C++語言的數據共享,使用C/C++語言編寫C-MEX文件供MATLAB調用,在C/C++中使用COM組件和MATLAB編譯器等。
本書實例豐富,條理清晰,圖文并茂,既可供電子信息、通信工程、信號處理、自動控制、機械與自動化、電力電氣等專業高年級本科生和研究生閱讀,也可供從事算法研究和開發的技術人員參考。

目次

第1章 MATLAB簡介
 1.1 MATLAB產品概述
 1.2 MATLAB 7.x新增功能及改進
1.2.1 MATLAB 7.x升級內容
1.2.2 MATLAB升級及新增的模塊
 1.3 MATLAB語言概述
第2章 MATLAB編程
 2.1 M文本編輯器概述
 2.2 MATLAB數據類型
 2.3 MATLAB程序流程控制
2.3.1 for循環結構
2.3.2 while循環結構
2.3.3 if-else-end選擇結構
2.3.4 switch-case選擇結構
2.3.5 try-catch結構
2.3.6 程序中常用的其他命令
 2.4 腳本文件和函數文件
2.4.1 M腳本文件
2.4.2 M函數文件
2.4.3 局部變量和全局變量
2.4.4 M文件的一般結構
2.4.5 MATLAB的搜索過程
 2.5 表達式演算函數
2.5.1 eval
2.5.2 feval
2.5.3 內聯函數
 2.6 函數句柄
2.6.1 函數句柄的創建和觀察
2.6.2 函數句柄的基本用法
 2.7 MATLAB面向對象編程
 2.8 程序的跟蹤和調試
2.8.1 直接調試法
2.8.2 調試器的使用
2.8.3 程序性能分析
 2.9 MATLAB程序優化
2.9.1 矢量化操作
2.9.2 給數組預定義維數
2.9.3 下標或者索引操作
2.9.4 盡量多使用函數文件而少使用腳本文件
2.9.5 將循環體中的內容轉換為C-MEX
2.9.6 內存優化
2.9.7 程序優化的其他措施
第3章 MATLAB與C/C++混合編程技術概述
 3.1 MATLAB混合編程的優點
 3.2 MATLAB應用程序接口概述
 3.3 混合編程技術概述
3.3.1 使用MATLAB引擎
3.3.2 使用ActiveX控件
3.3.3 使用MAT文件共享數據
3.3.4 使用C-MEX技術
3.3.5 使用MATLAB COM Builder
3.3.6 使用Mideva工具
3.3.7 使用MATLAB Add-in
3.3.8 使用MATLAB編譯器實現混合編程
第4章 在VC環境中使用MATLAB引擎
 4.1 MATLAB計算引擎的概念和功能
 4.2 MATLAB計算引擎的使用
 4.3 在VC 6.0及VC.Net環境下調用MATLAB計算引擎
4.3.1 VC 6.0環境設置及應用實例
4.3.2 VC.Net環境設置及應用實例
第5章 使用MAT文件實現數據共享
 5.1 MAT文件概述
5.1.1 MATLAB中操作MAT文件
5.1.2 MAT文件格式
 5.2 用C/C++語言操作MAT文件的API函數
 5.3 VC 6.0及VC.Net中操作MAT時的環境設置
 5.4 使用MAT文件共享數據實例
5.4.1 在VC 6.0環境下使用MAT文件共享數據實例
5.4.2 在VC.Net環境下使用MAT文件共享數據實例
第6章 使用C-MEX文件實現混合編程
 6.1 MEX技術概述
 6.2 使用MEX文件的環境配置
 6.3 MEX文件的結構和執行流程
6.3.1 MEX文件結構
6.3.2 MEX文件的執行流程
 6.4 常用庫函數概述
 6.5 C-MEX混合編程實例
6.5.1 MEX命令的使用
6.5.2 VC 6.0環境下編譯與調試MEX文件
6.5.3 VC.Net環境下編譯與調試MEX文件
第7章 使用COM技術實現混合編程
 7.1 COM技術概述
7.1.1 COM簡介
7.1.2 COM組件的有關概念
 7.2 MATLAB Builder for .Net
7.2.1 MATLAB Builder for .Net簡介
7.2.2 MATLAB Builder for .Net用法
7.2.3 MATLAB COM編譯器產生的COM組件
 7.3 在VC 6.0及VC.Net中使用MATLAB的COM組件
7.3.1 在VC 6.0中使用MATLAB編譯的COM組件
7.3.2 在VC.Net中使用MATLAB編譯的COM組件
第8章 使用MATLAB編譯器實現混合編程
 8.1 MATLAB編譯器
8.1.1 MATLAB編譯器概述
8.1.2 MATLAB編譯器新特點
8.1.3 C/C++代碼的生成
8.1.4 MATLAB組件運行環境(MCR)
8.1.5 MATLAB組件技術文件(CTF)
8.1.6 MATLAB編譯器選項
 8.2 MATLAB編譯器的安裝、設置和使用
8.2.1 安裝
8.2.2 設置
8.2.3 使用
8.2.4 編譯后程序的發布
 8.3 使用MATLAB編譯器實現混合編程
8.3.1 使用MATLAB編譯器和VC 6.0實現混合編程
8.3.2 MATLAB圖形繪制在MFC界面上
8.3.3 將MATLAB Figure窗口嵌入MFC程序
8.3.4 將M文件編譯為可執行文件進行混合編程
第9章 使用Mideva實現混合編程
 9.1 Mideva概述
 9.2 Mideva的安裝及使用
9.2.1 Mideva的安裝
9.2.2 Mideva的使用
 9.3 VC6.0使用Mideva的環境設置
 9.4 VC6.0與Mideva混合編程實例
第10章 使用ActiveX技術實現混合編程
 10.1 ActiveX技術概述
 10.2 利用ActiveX自動控制器實現混合編程
 10.3 利用ActiveX的自動化服務器進行混合編程
第11章 使用MATLAB Add-in實現混合編程
 11.1 MATLAB Add-in概述
 11.2 MATLAB Add-in安裝及VC 6.0環境設置
 11.3 MATLAB Add-in混合編程實例
第12章 MATLAB混合編程綜合實例
 12.1 系統需求分析
12.1.1 軟硬件環境需求
12.1.2 用戶界面需求
12.1.3 軟件質量需求
 12.2 系統模塊劃分
 12.3 模塊的實現及系統集成
12.3.1 底層平臺的實現
12.3.2 圖像處理模塊的實現
12.3.3 系統集成與發布
參考文獻

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

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

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 167
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區