MATLAB C++應用開發(高等院校信息技術規劃教材)(簡體書)
商品資訊
系列名:高等院校資訊技術規劃教材
ISBN13:9787302214526
出版社:清華大學出版社(大陸)
作者:甘才軍
出版日:2010/02/01
裝訂/頁數:平裝/191頁
規格:26cm*19cm (高/寬)
版次:1
人民幣定價:19 元
定價
:NT$ 114 元絕版無法訂購
商品簡介
目次
相關商品
商品簡介
通過《MATLAB C++應用開發》,讀者將能夠應用Matlab C++數學庫,利用可視化應用程序開發工具Borland C++Builder開發出獨立于Matlab環境的應用程序。全書分為10章,內容主要包括:引言(第1章);C++面向對象程序設計基礎(第2章);Matlab C++數學庫的組成、安裝和配置(第3章);Matlab C++數學庫基礎類——mwArray(第4章);運算符重載(第5章);庫函數的調用方法(第6章);異常處理(第7章);作者對Matlab C++數學庫的有關擴展(第8、9章);最后作者還結合幾個相關領域介紹了基於Matlab C++數學庫的解決方案(第10章)。《MATLAB C++應用開發》在論述中,始終貫穿了“Matlab C++數學庫的應用”這一主線,力求理論聯系實際,通過大量實例講解相關要點(各章節的實例均可在清華大學出版社的網站上下載)。為使讀者快速掌握并鞏固相關知識,第2~10章后都配有習題。
《MATLAB C++應用開發》可作為計算機應用、應用數學等相關專業的專業課教材;對于高校其他理工科相關專業的高年級本科生、研究生以及企業應用程序開發人員,《MATLAB C++應用開發》亦有重要的參考價值。
《MATLAB C++應用開發》可作為計算機應用、應用數學等相關專業的專業課教材;對于高校其他理工科相關專業的高年級本科生、研究生以及企業應用程序開發人員,《MATLAB C++應用開發》亦有重要的參考價值。
目次
第1章 引言
第2章 C++數學庫與面向對象程序設計
2.1 面向對象程序設計的基本概念
2.1.1 面向對象程序設計思想的發展
2.1.2 面向對象程序設計的基本概念
2.1.3 面向對象程序設計的特點
2.2 C++程序設計基礎
2.2.1 C++語言與C語言的主要差異
2.2.2 C++面向對象程序設計
2.2.3 C++的異常處理機制
2.3 思考與練習
第3章 C++數學庫與應用程序開發環境
3.1 Borland C++Builder開發環境簡介
3.2 C++數學庫的組成
3.3 C++數學庫的安裝
3.4 C++數學庫與應用開發環境配置
3.5 第一個Matlab C++應用程序
3.6 發布Matlab C++應用程序
3.7 思考與練習
第4章 C++數學庫的核心類——mwArray
4.1 mwArray類的外部接口簡介
4.1.1 構造函數
4.1.2 靜態數據成員
4.1.3 運算符重載
4.1.4 成員函數
4.2 創建mwArray數組的方法和原則
4.3 數值數組的創建
4.3.1 使用構造函數創建Numeric Array
4.3.2 使用庫函數創建數組
4.3.3 通過連接創建新數組
4.3.4 稀疏矩陣
4.4 字符數組的創建
4.4.1 使用構造函數創建字符數組
4.4.2 將數值數組轉換為字符數組
4.4.3 將一維字符數組連接成二維字符數組
4.5 細胞數組的創建
4.5.1 使用cell()函數創建細胞數組
4.5.2 使用細胞數組轉換函數創建細胞數組
4.5.3 通過連接創建細胞數組
4.5.4 通過賦值創建細胞數組
4.5.5 顯示細胞數組中的內容
4.6 數組元素的索引與訪問
4.6.1 使用一維下標
4.6.2 使用N維下標
4.6.3 使用邏輯下標
4.6.4 在賦值表達式中使用下標
4.6.5 刪除數組中的元素
4.6.6 從mwArray數組中提取數據
4.6.7 細胞數組的索引
4.6.8 數組維數及大小等相關信息的確定
4.7 思考與練習
第5章 數學運算符及應用
5.1 加減運算符及其應用
5.2 乘除運算符及其應用
5.2.1 數組乘除
5.2.2 矩陣乘除
5.3 關係運算符及其應用
5.4 邏輯運算符及其應用
5.5 數學運算應用小結
5.6 思考與練習
第6章 C++數學庫函數的調用
6.1 僅有一個輸出的函數調用
6.2 具有一個或多個輸入的函數調用
6.3 具有多個輸出的函數調用
6.4 傳遞任意多個輸入
6.5 傳遞任意多個輸出
6.6 庫函數調用規則小結
6.7 將函數作為參數傳遞
6.8 思考與練習
第7章 C++數學庫應用中的異常處理
7.1 C++數學庫中常用異常類
7.2 使用異常類進行異常處理
7.3 思考與練習
第8章 mwArray數組的輸入輸出
8.1 利用程序界面進行數組的輸入輸出
8.1.1 控制臺應用程序下數組輸入輸出
8.1.2 窗口應用程序下數組的輸入輸出
8.2 將mwArray數組保存到文件或從文件中讀出
8.2.1 使用文件流對象或文件操作函數
8.2.2 Mat文件數據的導入和導出
8.3 思考與練習
第9 章數據可視化——擴展plot函數庫
9.1 MatlabC++擴展plot函數庫簡介
9.1.1 開發背景
9.1.2 功能介紹
9.2 使用Matlabc++擴展plot函數庫
9.2.1 開發環境配置
9.2.2 調用plot擴展函數庫中的函數
9.3 思考與練習
第10章 C++數學庫的綜合應用舉例
10.1 MatlabC++數學庫在頻譜分析中的應用
10.2 MatlabC++數學庫在數據采集系統中的應用
10.3 MatlabC++數學庫在過程控制系統中的應用
10.4 思考與練習
附錄A 常用庫函數
附錄B Matlab外部接口簡介
附錄C 關於自定義工程模板
附錄D 如何安裝數組輸入輸出組件
附錄E 如何安裝運算符重載擴展函數庫
參考文獻
第2章 C++數學庫與面向對象程序設計
2.1 面向對象程序設計的基本概念
2.1.1 面向對象程序設計思想的發展
2.1.2 面向對象程序設計的基本概念
2.1.3 面向對象程序設計的特點
2.2 C++程序設計基礎
2.2.1 C++語言與C語言的主要差異
2.2.2 C++面向對象程序設計
2.2.3 C++的異常處理機制
2.3 思考與練習
第3章 C++數學庫與應用程序開發環境
3.1 Borland C++Builder開發環境簡介
3.2 C++數學庫的組成
3.3 C++數學庫的安裝
3.4 C++數學庫與應用開發環境配置
3.5 第一個Matlab C++應用程序
3.6 發布Matlab C++應用程序
3.7 思考與練習
第4章 C++數學庫的核心類——mwArray
4.1 mwArray類的外部接口簡介
4.1.1 構造函數
4.1.2 靜態數據成員
4.1.3 運算符重載
4.1.4 成員函數
4.2 創建mwArray數組的方法和原則
4.3 數值數組的創建
4.3.1 使用構造函數創建Numeric Array
4.3.2 使用庫函數創建數組
4.3.3 通過連接創建新數組
4.3.4 稀疏矩陣
4.4 字符數組的創建
4.4.1 使用構造函數創建字符數組
4.4.2 將數值數組轉換為字符數組
4.4.3 將一維字符數組連接成二維字符數組
4.5 細胞數組的創建
4.5.1 使用cell()函數創建細胞數組
4.5.2 使用細胞數組轉換函數創建細胞數組
4.5.3 通過連接創建細胞數組
4.5.4 通過賦值創建細胞數組
4.5.5 顯示細胞數組中的內容
4.6 數組元素的索引與訪問
4.6.1 使用一維下標
4.6.2 使用N維下標
4.6.3 使用邏輯下標
4.6.4 在賦值表達式中使用下標
4.6.5 刪除數組中的元素
4.6.6 從mwArray數組中提取數據
4.6.7 細胞數組的索引
4.6.8 數組維數及大小等相關信息的確定
4.7 思考與練習
第5章 數學運算符及應用
5.1 加減運算符及其應用
5.2 乘除運算符及其應用
5.2.1 數組乘除
5.2.2 矩陣乘除
5.3 關係運算符及其應用
5.4 邏輯運算符及其應用
5.5 數學運算應用小結
5.6 思考與練習
第6章 C++數學庫函數的調用
6.1 僅有一個輸出的函數調用
6.2 具有一個或多個輸入的函數調用
6.3 具有多個輸出的函數調用
6.4 傳遞任意多個輸入
6.5 傳遞任意多個輸出
6.6 庫函數調用規則小結
6.7 將函數作為參數傳遞
6.8 思考與練習
第7章 C++數學庫應用中的異常處理
7.1 C++數學庫中常用異常類
7.2 使用異常類進行異常處理
7.3 思考與練習
第8章 mwArray數組的輸入輸出
8.1 利用程序界面進行數組的輸入輸出
8.1.1 控制臺應用程序下數組輸入輸出
8.1.2 窗口應用程序下數組的輸入輸出
8.2 將mwArray數組保存到文件或從文件中讀出
8.2.1 使用文件流對象或文件操作函數
8.2.2 Mat文件數據的導入和導出
8.3 思考與練習
第9 章數據可視化——擴展plot函數庫
9.1 MatlabC++擴展plot函數庫簡介
9.1.1 開發背景
9.1.2 功能介紹
9.2 使用Matlabc++擴展plot函數庫
9.2.1 開發環境配置
9.2.2 調用plot擴展函數庫中的函數
9.3 思考與練習
第10章 C++數學庫的綜合應用舉例
10.1 MatlabC++數學庫在頻譜分析中的應用
10.2 MatlabC++數學庫在數據采集系統中的應用
10.3 MatlabC++數學庫在過程控制系統中的應用
10.4 思考與練習
附錄A 常用庫函數
附錄B Matlab外部接口簡介
附錄C 關於自定義工程模板
附錄D 如何安裝數組輸入輸出組件
附錄E 如何安裝運算符重載擴展函數庫
參考文獻
主題書展
更多
主題書展
更多書展今日66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。